Création d'une alarme de base

Créez une alarme de base dans Monitoring pour vous avertir lorsque les mesures répondent aux déclencheurs spécifiés.

Pour le dépannage des alarmes, reportez-vous à la section Dépannage des alarmes.

    1. Sur la page de liste Définitions d'alarme, sélectionnez Créer une alarme. Si vous avez besoin d'aide pour trouver la page de liste, reportez-vous à Liste des alarmes.
      La page Créer une alarme s'ouvre en mode de base (vue par défaut). Les étapes suivantes décrivent comment créer une alarme en mode de base.
    2. Entrez un nom convivial pour l'alarme. Evitez de saisir des informations confidentielles.

      Ce nom est envoyé en tant que titre pour les notifications liées à cette alarme, sauf si vous indiquez un titre de notification (Objet de notification dans la console).

      Le type d'abonnement détermine l'affichage du nom de l'alarme ou du titre de la notification.

      • Pour les notifications par courriel, le nom ou le titre de la notification fait partie de la ligne d'objet.
      • Pour les notifications HTTPS, le nom ou le titre de la notification est le champ de titre du message publié.
      • Pour les notifications PagerDuty, le nom ou le titre de la notification est utilisé dans le champ de titre du message publié.
      • Pour les messages Slack, le nom ou le titre de la notification fait partie du titre.
      • Pour les messages SMS, le nom ou le titre de la notification fait partie du message.
    3. (Facultatif) Dans Récapitulatif des alarmes, entrez un récapitulatif d'alarme personnalisé à l'aide de variables dynamiques si vous le souhaitez.

      Le champ Récapitulatif des alarmes correspond au paramètre de message d'alarme alarmSummary. Pour plus d'informations sur l'apparence par défaut du paramètre dans les messages formatés, reportez-vous à Format de message d'alarme.

    4. Dans la zone Description de la mesure, entrez des valeurs pour indiquer la mesure à évaluer pour l'alarme.
      • Compartiment : sélectionnez le compartiment contenant les ressources qui émettent les mesures évaluées par l'alarme. Le compartiment sélectionné est également l'emplacement de stockage de l'alarme. Par défaut, le premier compartiment accessible est sélectionné.
      • Espace de noms de mesure : sélectionnez le service ou l'application émettant des mesures pour les ressources à surveiller. La liste Espace de noms de mesure affiche les espaces de noms de mesure du compartiment sélectionné. Par exemple, si le compartiment en cours contient des équilibreurs de charge, la liste inclut oci_lbaas.
      • Groupes de ressources : sélectionnez le groupe dont la mesure appartient. Un groupe de ressources est une chaîne personnalisée fournie avec une mesure personnalisée. Il ne s'applique pas aux mesures de service.
      • Nom de mesure : sélectionnez le nom de la mesure à évaluer pour l'alarme. Vous pouvez sélectionner n'importe quelle mesure OCI ou mesure personnalisée si les données existent dans le compartiment et l'espace de noms de mesure sélectionnés.
      • Intervalle : sélectionnez la fenêtre d'agrégation ou la fréquence à laquelle les points d'informations sont agrégés. Si nécessaire, vous pouvez créer un intervalle personnalisé. Voir aussi Intervalle.
      • Statistique : sélectionnez la fonction à utiliser pour agréger les points de données.
        • Mean : valeur de Sum divisée par Count pendant la période indiquée.
        • Rate : taux moyen de modification par intervalle.
        • Sum : somme de toutes les valeurs.
        • Max : valeur la plus élevée observée au cours de la période indiquée.
        • Min : valeur la plus faible observée au cours de la période indiquée.
        • Count : nombre d'observations reçues au cours de la période indiquée.
        • P50 : valeur du 50e centile.
        • P90 : valeur du 90e centile.
        • P95 : valeur du 95e centile.
        • P99 : valeur du 99e centile.
    5. Dans la zone Dimensions de mesure, indiquez des filtres facultatifs pour restreindre les données de mesure évaluées.
      • Nom de la dimension : sélectionnez un qualificatif indiqué dans la définition de mesure. Par exemple, la dimension resourceId est spécifiée dans la définition de mesure pour CpuUtilization.
      • Valeur de dimension : sélectionnez la valeur à utiliser pour la dimension indiquée. Par exemple, si vous avez sélectionné resourceId comme dimension, sélectionnez l'identificateur de ressource de l'instance que vous surveillez.
      • Dimension supplémentaire : ajoutez une autre paire nom-valeur pour une dimension, si nécessaire.
      • Agréger les flux de données d'évaluation : cochez cette case pour renvoyer la valeur combinée de tous les flux de données d'évaluation pour la statistique sélectionnée.
    6. Dans la zone Règle de déclencheur, indiquez les conditions qui doivent être satisfaites pour que l'alarme soit à l'état de déclenchement. La condition peut spécifier un seuil, tel que 90 % pour l'utilisation de l'unité centrale, ou une absence.
      • Pour Opérateur, sélectionnez l'opérateur à utiliser dans le seuil de condition. Reportez-vous à Opérateurs de prédicat.
      • Pour Valeur, entrez la valeur à utiliser pour le seuil de condition. Pour les opérateurs entre et extérieur, entrez les deux valeurs de la plage.
      • Pour Délai en minutes de déclenchement, entrez le nombre de minutes pendant lequel la condition doit être conservée avant que l'alarme ne soit à l'état de déclenchement.
      • Pour Gravité de l'alarme, sélectionnez le type de réponse perçu requis lorsque l'alarme est à l'état de déclenchement de cette condition (règle de déclenchement).
      • Pour Corps de l'alarme, entrez le contenu lisible par l'utilisateur de la notification pour cette condition (règle de déclencheur).

        Nous vous recommandons de fournir des directives aux opérateurs pour la résolution de la condition d'alarme. Envisagez d'ajouter des liens vers les pratiques du guide d'exploitation standard. Exemple : alerte d'utilisation élevée de l'UC. Suivez les instructions du guide d'exploitation pour en savoir plus sur la résolution. Vous pouvez éventuellement insérer des variables dynamiques pour afficher la valeur des paramètres de message d'alarme associés dans les messages d'alarme. Par exemple, insérez {{query}} pour afficher la valeur de query.

      • Pour ajouter une autre règle de déclencheur (condition), sélectionnez Règle de déclencheur supplémentaire.
      Remarque

      Le graphique figurant sous la section Règle de déclencheur affiche dynamiquement les six dernières heures de mesures émises en fonction des champs sélectionnés pour la requête. Les valeurs très faibles ou très élevées sont indiquées conformément au système international d'unités (SI), par exemple M pour méga (10 puissance six). Pour changer de vue des données du graphique, reportez-vous à la section Basculement entre la vue tabulaire et la vue graphique pour un graphique de mesures d'alarme.
    7. Dans la zone Destination sous Définir les notifications d'alarme, sélectionnez le fournisseur de la destination à utiliser pour les notifications d'alarme.
      • Service de destination : sélectionnez l'une des valeurs suivantes :
        Remarque

        Si vous attendez plus de 60 messages par minute, sélectionnez Diffusion en continu. Pour plus d'informations, reportez-vous à Limites de message d'alarme.
      • Compartiment : sélectionnez le compartiment contenant les ressources qui émettent les mesures évaluées par l'alarme. Le compartiment sélectionné est également l'emplacement de stockage de l'alarme. Par défaut, le premier compartiment accessible est sélectionné.
      • Flux de Données (pour Streaming uniquement) : flux de Données à utiliser pour les notifications d'alarme.
      • Sujet (pour Notifications uniquement) : sujet à utiliser pour les notifications. Chaque sujet prend en charge des protocoles d'abonnement, tels que PagerDuty.
      • (Facultatif) Objet de notification (pour Notifications uniquement) : titre de notification personnalisé, en utilisant des variables dynamiques si vous le souhaitez.

        Exemple avec des variables dynamiques :

        {{severity}} alarm triggered because threshold got breached due to {{metricValues}} at {{timestamp}}

        Pour rechercher des variables dynamiques pour un paramètre, reportez-vous à Variables dynamiques.

        Vous pouvez désactiver l'échappement HTML en utilisant la variable dynamique plus longue pour un paramètre d'alarme. Par exemple, pour afficher la valeur du paramètre query dans le message d'alarme avec l'échappement HTML désactivé, entrez la variable dynamique {{{query}}}.

        Le type d'abonnement détermine l'affichage du titre de la notification (ou du nom de l'alarme, si aucun titre de notification n'est spécifié).

        • Pour les notifications par courriel, le nom ou le titre de la notification fait partie de la ligne d'objet.
        • Pour les notifications HTTPS, le nom ou le titre de la notification est le champ de titre du message publié.
        • Pour les notifications PagerDuty, le nom ou le titre de la notification est utilisé dans le champ de titre du message publié.
        • Pour les messages Slack, le nom ou le titre de la notification fait partie du titre.
        • Pour les messages SMS, le nom ou le titre de la notification fait partie du message.
      • Pour créer un sujet (et un abonnement) dans le compartiment sélectionné, sélectionnez Créer un sujet, puis entrez les valeurs suivantes :
        • Nom du thème : nom convivial du thème. Par exemple, entrez "Equipe des opérations" pour un sujet utilisé afin d'informer le personnel chargé des opérations du déclenchement d'alarmes. Evitez de saisir des informations confidentielles.
        • Description du nouveau sujet : description du nouveau sujet.
        • Protocole d'abonnement : moyen de communication à utiliser pour le nouveau sujet. Sélectionnez le type d'abonnement à créer, puis entrez des valeurs dans les champs associés. Pour plus de détails sur chaque type d'abonnement, sélectionnez les liens.
          • Adresse électronique : entrez une adresse électronique.
          • Fonction : sélectionnez le compartiment et l'application qui contiennent la fonction souhaitée, puis sélectionnez la fonction.
          • HTTPS (URL personnalisée) : entrez l'URL à utiliser en tant qu'adresse.
          • PagerDuty : entrez la partie clé d'intégration de l'URL de l'abonnement PagerDuty. (Les autres parties de l'URL sont codées en dur.)
          • Slack : entrez l'adresse Slack, y compris le jeton de webhook.
          • SMS : entrez le pays correspondant au numéro, puis le numéro, au format E.164. Exemple : +14255550100
    8. Pour Regroupement de messages, sélectionnez l'une des options suivantes.
      • Regrouper les notifications des flux des données de mesure : permet de suivre collectivement le statut de mesure sur tous les flux des données de mesure. Envoyez un message lorsque le statut de mesure change sur tous les flux de données de mesure.
      • Séparer les notifications par Flux de données de mesure : permet d'effectuer individuellement le suivi du statut de mesure par Flux de données de mesure. Envoyez un message lorsque le statut de mesure de chaque flux de données de mesure change. Pour obtenir un exemple, reportez-vous à Scénario : séparation des messages par flux de données de mesure.
    9. Pour Format de message, sélectionnez une option pour l'apparence des messages que vous recevez de cette alarme (pour Notifications uniquement).
      • Envoyer les messages formatés : présentation simplifiée et conviviale. Afin d'afficher les protocoles d'abonnement et les types de message pris en charge pour les messages formatés (options autres que Données brues), reportez-vous à la section Formatage convivial.
      • Envoyer des messages JSON lisibles (texte brut avec des sauts de ligne) : message JSON avec de nouvelles lignes et de retraits.
      • Envoyer les messages bruts : objet BLOB (JSON brut).
    10. (Facultatif) Pour recevoir des notifications à intervalles réguliers lorsque l'alarme se déclenche, sélectionnez Répéter la notification ?, puis indiquez la période d'attente avant de renvoyer la notification. Reportez-vous à Meilleures pratiques pour les alarmes.
    11. (Facultatif) Pour supprimer des évaluations et des notifications pour une durée donnée, sélectionnez Supprimer les notifications. Cette option est utile pour éviter les notifications d'alarme pendant la période de maintenance système. Indiquez une heure de début, une heure de fin et une description facultative. Reportez-vous à Meilleures pratiques pour les alarmes et à la section Suppression d'une alarme unique.
    12. (Facultatif) Pour enregistrer l'alarme sans commencer à évaluer les données de mesure, désélectionnez la case Activer cette alarme ?.
    13. (Facultatif) Ajoutez des balises à l'alarme : sélectionnez Afficher les options avancées pour afficher la section Ajouter des balises.
      Si vous disposez des droits d'accès nécessaires pour créer une ressource, vous disposez également de droits d'accès permettant d'appliquer des balises à format libre à cette ressource. Pour appliquer une balise defined, vous devez disposer des droits d'accès permettant d'utiliser l'espace de noms de balise. Pour plus d'informations sur le balisage, reportez-vous à Balises de ressource. Si vous n'êtes pas certain d'appliquer des balises, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des balises ultérieurement.
    14. Sélectionnez Créer une alarme.

    La page Définitions d'alarme répertorie la nouvelle alarme. Si l'alarme est activée, Monitoring commence à évaluer la mesure configurée, en envoyant des messages d'alarme lorsque ces données répondent à une règle déclencheur.

  • Utilisez la commande oci monitoring alarm create et les paramètres requis pour créer une alarme :

    oci monitoring alarm create --compartment-id <compartment_OCID> --destinations <file_or_text> --display-name <name> --is-enabled <true_or_false> --metric-compartment-id <compartment_OCID> --namespace <metric_namespace> --query-text <mql_expression> --severity <level>

    Afin d'obtenir la liste complète des paramètres et des valeurs pour les commandes de l'interface de ligne de commandes, reportez-vous à Référence de ligne de commandes pour la surveillance.

  • Exécutez l'opération CreateAlarm pour créer une alarme.