Chapitre 5. Activer le routage d’alerte pour les projets définis par l’utilisateur
Dans Red Hat OpenShift Service sur AWS, un administrateur peut activer le routage d’alerte pour les projets définis par l’utilisateur. Ce processus comprend les étapes suivantes:
- Activer le routage d’alerte pour les projets définis par l’utilisateur pour utiliser une instance Alertmanager séparée.
- Autoriser les utilisateurs à configurer le routage d’alerte pour les projets définis par l’utilisateur.
Après avoir terminé ces étapes, les développeurs et les autres utilisateurs peuvent configurer des alertes personnalisées et un routage d’alerte pour leurs projets définis par l’utilisateur.
5.1. Comprendre le routage d’alerte pour les projets définis par l’utilisateur Copier lienLien copié sur presse-papiers!
En tant qu’administrateur dédié, vous pouvez activer le routage d’alerte pour les projets définis par l’utilisateur. Avec cette fonctionnalité, vous pouvez permettre aux utilisateurs avec le rôle de cluster de routage d’alerte-édition de configurer le routage de notification d’alerte et les récepteurs pour les projets définis par l’utilisateur. Ces notifications sont acheminées par une instance Alertmanager dédiée à la surveillance définie par l’utilisateur.
Les utilisateurs peuvent ensuite créer et configurer le routage d’alerte défini par l’utilisateur en créant ou en modifiant les objets AlertmanagerConfig pour leurs projets définis par l’utilisateur sans l’aide d’un administrateur.
Après qu’un utilisateur a défini le routage d’alerte pour un projet défini par l’utilisateur, les notifications d’alerte définies par l’utilisateur sont acheminées vers les pods alertmanager-user-workload-load dans l’espace de noms openshift-user-workload-monitoring.
Examiner les limites suivantes du routage d’alerte pour les projets définis par l’utilisateur:
- Dans le cas des règles d’alerte définies par l’utilisateur, le routage défini par l’utilisateur est étendu à l’espace de noms dans lequel la ressource est définie. À titre d’exemple, une configuration de routage dans namespace ns1 s’applique uniquement aux ressources PrometheusRules dans le même espace de noms.
- Lorsqu’un espace de noms est exclu de la surveillance définie par l’utilisateur, les ressources AlertmanagerConfig dans l’espace de noms cessent de faire partie de la configuration Alertmanager.