Lors d’opérations de maintenance planifiées, d’incidents connus ou d’alertes récurrentes de faible priorité, le bruit des notifications peut submerger votre équipe et masquer les alertes nécessitant une action. Les politiques de silence filtrent et convergent les alertes correspondant à des règles spécifiques, réduisant ainsi le risque de tempêtes d’alertes. Votre équipe ne reçoit alors que les notifications requérant son attention.
Les politiques de silence sont prioritaires sur les politiques de notification. Les événements d’alerte correspondant à une politique de silence sont mis en sourdine et ne correspondent à aucune politique de notification.
Fonctionnement des politiques de silence
Une politique de silence se compose de deux éléments :
| Composant | Objectif | Exemple |
|---|---|---|
| Règles de correspondance | Définir les alertes à mettre en sourdine à l’aide de tags et de conditions | Mettre en sourdine toutes les alertes P4 du cluster prod-east |
| Période d’application | Définir la période durant laquelle la politique est active | Tous les samedis et dimanches, ou pendant une fenêtre de maintenance ponctuelle |
Combinez ces deux éléments pour couvrir les scénarios courants :
Maintenance planifiée -- Mettez en sourdine les alertes provenant de clusters ou de services spécifiques pendant une fenêtre de maintenance programmée, en utilisant une période personnalisée.
Bruit récurrent de faible priorité -- Mettez en sourdine les alertes de sévérité P4 ou Default les week-ends en utilisant une planification récurrente.
Suppression d’incidents connus -- Mettez en sourdine les alertes liées à un problème connu en faisant correspondre le tag
alertnameou_aliyun_arms_involvedObject_name, avec une période persistante ou personnalisée.
Créer une politique de silence
Connectez-vous à la console Managed Service for OpenTelemetry.
Dans le volet de navigation de gauche, sélectionnez Alert Management > Alarm policy.
Cliquez sur l’onglet Silence Policies, puis cliquez sur Create Silence Policy.
Saisissez un nom pour la politique de silence.
-
Dans la section Silent Event Matching Rule, configurez les règles déterminant les alertes à mettre en sourdine.
-
Sélectionnez une source de données.
Pour filtrer les alertes provenant d’une source spécifique, sélectionnez cette source.
Pour filtrer toutes les alertes quelle que soit leur source, sélectionnez No Preset Source.
-
Définissez une ou plusieurs expressions à l’aide de tags existants ou de tags personnalisés.
Tags disponibles pour les expressions de correspondance :
Tags définis dans les expressions des règles d’alerte. Pour plus d’informations sur la création de tags dans Managed Service for Prometheus, consultez la rubrique Create an alert rule for a Prometheus instance.
Tags ARMS par défaut, répertoriés dans les tableaux suivants.
Champs courants
Tag Description alertnameNom de l’alerte. clusternameNom du cluster Kubernetes. severityNiveau de sévérité. Valeurs possibles : P1, P2, P3, P4, Default. namespaceNamespace Kubernetes. pod_nameNom du pod Kubernetes. Champs système prédéfinis
Tag Description _aliyun_arms_integration_nameNom de l’intégration spécifié comme source de données. Par défaut : ARMS-DEFAULT. _aliyun_arms_involvedObject_idID de l’objet qui déclenche l’alerte. _aliyun_arms_involvedObject_nameNom de l’objet qui déclenche l’alerte. _aliyun_arms_region_idID de région ARMS. _aliyun_arms_alert_rule_idID de la règle d’alerte. _aliyun_arms_alert_typeType de règle d’alerte. Valeurs possibles : 101 (alerte Prometheus), 5 (alerte Application Monitoring), 4 (alerte Browser Monitoring). -
Combinez les conditions et les règles pour définir la logique de correspondance.
Action Logique Cas d’utilisation Cliquez sur + Add Condition ET -- l’alerte doit satisfaire toutes les conditions au sein de la même règle Mettre en sourdine les alertes qui sont à la fois de sévérité P4 ET provenant d’un cluster spécifique Cliquez sur + Add Rule OU -- l’alerte doit satisfaire l’une des règles Mettre en sourdine les alertes qui correspondent à la règle A OU à la règle B
-
-
Définissez la période d’application.
Option Comportement Exemple Persistent La politique reste active indéfiniment. Supprimer les alertes bruyantes connues sans date de fin. Recurring La politique s’active selon une planification répétitive. Sélectionnez Every Day ou Weekly, puis cliquez sur Create. Supprimer les alertes non critiques chaque week-end. Custom Time Period La politique s’active pendant une fenêtre temporelle spécifique. Cliquez sur Create et définissez la période. Supprimer les alertes pendant une fenêtre de maintenance de deux heures le 15 mars. Cliquez sur Save.
Gérer les politiques de silence
Dans l’onglet Silence Policies, effectuez l’une des opérations suivantes :
| Opération | Étapes |
|---|---|
| Modifier | Cliquez sur le nom de la politique ou sur Edit dans la colonne Actions. Modifiez les paramètres et cliquez sur Save. |
| Activer ou désactiver | Basculez le commutateur dans la colonne Status. |
| Supprimer | Cliquez sur Delete dans la colonne Actions, puis cliquez sur OK pour confirmer. |
| Copier | Cliquez sur Copy dans la colonne Actions pour dupliquer la politique. |