2.3. Préparation de la configuration de la pile de surveillance
Vous pouvez configurer la pile de surveillance en créant et en mettant à jour des cartes de configuration de la surveillance.
2.3.1. Création d'une carte de configuration pour la surveillance des clusters Copier lienLien copié sur presse-papiers!
Pour configurer les composants de surveillance de base d'OpenShift Container Platform, vous devez créer l'objet cluster-monitoring-config ConfigMap dans le projet openshift-monitoring.
Lorsque vous enregistrez vos modifications dans l'objet cluster-monitoring-config ConfigMap , certains ou tous les pods du projet openshift-monitoring peuvent être redéployés. Le redéploiement de ces composants peut parfois prendre un certain temps.
Conditions préalables
-
Vous avez accès au cluster en tant qu'utilisateur ayant le rôle
cluster-admin. -
Vous avez installé l'OpenShift CLI (
oc).
Procédure
Vérifier si l'objet
cluster-monitoring-configConfigMapexiste :oc -n openshift-monitoring get configmap cluster-monitoring-config
$ oc -n openshift-monitoring get configmap cluster-monitoring-configCopy to Clipboard Copied! Toggle word wrap Toggle overflow Si l'objet
ConfigMapn'existe pas :Créez le manifeste YAML suivant. Dans cet exemple, le fichier s'appelle
cluster-monitoring-config.yaml:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Appliquer la configuration pour créer l'objet
ConfigMap:oc apply -f cluster-monitoring-config.yaml
$ oc apply -f cluster-monitoring-config.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow
2.3.2. Création d'une carte de configuration de surveillance de la charge de travail définie par l'utilisateur Copier lienLien copié sur presse-papiers!
Pour configurer les composants qui contrôlent les projets définis par l'utilisateur, vous devez créer l'objet user-workload-monitoring-config ConfigMap dans le projet openshift-user-workload-monitoring.
Lorsque vous enregistrez vos modifications dans l'objet user-workload-monitoring-config ConfigMap , certains ou tous les pods du projet openshift-user-workload-monitoring peuvent être redéployés. Le redéploiement de ces composants peut parfois prendre un certain temps. Vous pouvez créer et configurer la carte de configuration avant d'activer pour la première fois la surveillance des projets définis par l'utilisateur, afin d'éviter d'avoir à redéployer souvent les pods.
Conditions préalables
-
Vous avez accès au cluster en tant qu'utilisateur ayant le rôle
cluster-admin. -
Vous avez installé l'OpenShift CLI (
oc).
Procédure
Vérifier si l'objet
user-workload-monitoring-configConfigMapexiste :oc -n openshift-user-workload-monitoring get configmap user-workload-monitoring-config
$ oc -n openshift-user-workload-monitoring get configmap user-workload-monitoring-configCopy to Clipboard Copied! Toggle word wrap Toggle overflow Si l'objet
user-workload-monitoring-configConfigMapn'existe pas :Créez le manifeste YAML suivant. Dans cet exemple, le fichier s'appelle
user-workload-monitoring-config.yaml:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Appliquer la configuration pour créer l'objet
ConfigMap:oc apply -f user-workload-monitoring-config.yaml
$ oc apply -f user-workload-monitoring-config.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow NoteLes configurations appliquées à l'objet
user-workload-monitoring-configConfigMapne sont pas activées à moins qu'un administrateur de cluster n'ait activé la surveillance pour les projets définis par l'utilisateur.