5.2. Activer une instance d’alerte séparée pour le routage d’alerte défini par l’utilisateur


Dans OpenShift Dedicated, vous voudrez peut-être déployer une instance Alertmanager dédiée pour les projets définis par l’utilisateur, qui fournit des alertes définies par l’utilisateur séparément des alertes de plate-forme par défaut. Dans ces cas, vous pouvez optionnellement activer une instance distincte de Alertmanager pour envoyer des alertes uniquement pour les projets définis par l’utilisateur.

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. Éditer l’objet ConfigMap:

    $ oc -n openshift-user-workload-monitoring edit configmap user-workload-monitoring-config
    Copy to Clipboard Toggle word wrap
  2. Ajouter activé: true et activerAlertmanagerConfig: true dans la section Alertmanager sous data/config.yaml:

    apiVersion: v1
    kind: ConfigMap
    metadata:
      name: user-workload-monitoring-config
      namespace: openshift-user-workload-monitoring
    data:
      config.yaml: |
        alertmanager:
          enabled: true 
    1
    
          enableAlertmanagerConfig: true 
    2
    Copy to Clipboard Toggle word wrap
    1
    Définissez la valeur activée à true pour activer une instance dédiée du gestionnaire d’alerte pour les projets définis par l’utilisateur dans un cluster. Définissez la valeur pour fausser ou omettre complètement la clé pour désactiver le gestionnaire d’alerte pour les projets définis par l’utilisateur. Lorsque vous définissez cette valeur sur false ou si la clé est omise, les alertes définies par l’utilisateur sont acheminées vers l’instance Alertmanager de plate-forme par défaut.
    2
    Définissez la valeur enableAlertmanagerConfig à true pour permettre aux utilisateurs de définir leurs propres configurations de routage d’alerte avec des objets AlertmanagerConfig.
  3. Enregistrez le fichier pour appliquer les modifications. L’instance dédiée de Alertmanager pour les projets définis par l’utilisateur commence automatiquement.

La vérification

  • Assurez-vous que les pods d’alerte-manager-utilisateur-téléchargement sont en cours d’exécution:

    # oc -n openshift-user-workload-monitoring get pods
    Copy to Clipboard Toggle word wrap

    Exemple de sortie

    NAME                                   READY   STATUS    RESTARTS   AGE
    alertmanager-user-workload-0           6/6     Running   0          38s
    alertmanager-user-workload-1           6/6     Running   0          38s
    ...
    Copy to Clipboard Toggle word wrap

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