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-config
ConfigMap
existe :oc -n openshift-monitoring get configmap cluster-monitoring-config
$ oc -n openshift-monitoring get configmap cluster-monitoring-config
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Si l'objet
ConfigMap
n'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.yaml
Copy 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-config
ConfigMap
existe :oc -n openshift-user-workload-monitoring get configmap user-workload-monitoring-config
$ oc -n openshift-user-workload-monitoring get configmap user-workload-monitoring-config
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Si l'objet
user-workload-monitoring-config
ConfigMap
n'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.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow NoteLes configurations appliquées à l'objet
user-workload-monitoring-config
ConfigMap
ne sont pas activées à moins qu'un administrateur de cluster n'ait activé la surveillance pour les projets définis par l'utilisateur.