3.2. Configuration de la pile de surveillance


Dans OpenShift Dedicated, vous pouvez configurer la pile qui surveille les charges de travail des projets définis par l’utilisateur en utilisant l’objet ConfigMap. Configurez les cartes configurer l’opérateur de surveillance des clusters (CMO), qui à son tour configure les composants de la pile.

Conditions préalables

  • En tant qu’utilisateur, vous avez accès au cluster avec le rôle d’administrateur dédié.
  • L’objet ConfigMap existe. Cet objet est créé par défaut lorsque le cluster est créé.
  • L’OpenShift CLI (oc) a été installé.

Procédure

  1. Éditez l’objet ConfigMap.

    1. Éditer l’objet ConfigMap de l’utilisateur-workload-monitoring-config dans le projet openshift-user-workload-monitoring:

      $ oc -n openshift-user-workload-monitoring edit configmap user-workload-monitoring-config
      Copy to Clipboard Toggle word wrap
    2. Ajoutez votre configuration sous data/config.yaml en tant que paire de clés-valeur <component_name>: <component_configuration>:

      apiVersion: v1
      kind: ConfigMap
      metadata:
        name: user-workload-monitoring-config
        namespace: openshift-user-workload-monitoring
      data:
        config.yaml: |
          <component>:
            <configuration_for_the_component>
      Copy to Clipboard Toggle word wrap

      &lt;composant&gt; et &lt;configuration_for_the_component&gt; en conséquence.

      L’exemple suivant de l’objet ConfigMap configure une période de conservation des données et des demandes minimales de ressources de conteneur pour Prometheus. Cela concerne l’instance Prometheus qui surveille uniquement les projets définis par l’utilisateur:

      apiVersion: v1
      kind: ConfigMap
      metadata:
        name: user-workload-monitoring-config
        namespace: openshift-user-workload-monitoring
      data:
        config.yaml: |
          prometheus: 
      1
      
            retention: 24h 
      2
      
            resources:
              requests:
                cpu: 200m 
      3
      
                memory: 2Gi 
      4
      Copy to Clipboard Toggle word wrap
      1
      Définit le composant Prometheus et les lignes suivantes définissent sa configuration.
      2
      Configure une période de conservation des données de vingt-quatre heures pour l’instance Prometheus qui surveille les projets définis par l’utilisateur.
      3
      Définit une demande de ressources minimale de 200 millicores pour le conteneur Prometheus.
      4
      Définit une demande minimale de ressources de Pod de 2 GiB de mémoire pour le conteneur Prometheus.
  2. Enregistrez le fichier pour appliquer les modifications à l’objet ConfigMap.

    Avertissement

    Différentes modifications de configuration de l’objet ConfigMap donnent des résultats différents:

    • Les pods ne sont pas redéployés. Il n’y a donc pas de panne de service.
    • Les gousses touchées sont redéployées:

      • Dans le cas des clusters à nœud unique, il en résulte une panne de service temporaire.
      • Dans le cas des grappes à nœuds multiples, en raison de leur disponibilité élevée, les gousses touchées sont progressivement déployées et la pile de surveillance reste disponible.
      • La configuration et le redimensionnement d’un volume persistant entraînent toujours une panne de service, quelle que soit la disponibilité élevée.

    Chaque procédure qui nécessite un changement dans la carte de configuration inclut le résultat attendu.

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat