Création d'une alarme d'absence
Créez une alarme d'absence dans Monitoring pour envoyer des notifications lorsqu'une mesure n'émet pas de données pour un intervalle spécifié.
La statistique absent()
dans une alarme d'absence renvoie 1
(true) lorsque la mesure est absente pour l'ensemble de l'intervalle. Après des valeurs 1
continues pour la durée de la période de détection d'absence, la statistique arrête de renvoyer des valeurs. Lorsque la mesure est présente au cours de l'intervalle, la statistique renvoie 0
(false).
La période de détection des absences par défaut est de deux heures. Pour plus d'informations sur la période de détection des absences, voir Exemple d'alarme d'absence.
- Exemple
- La requête de mesure suivante comporte une alarme d'absence pour une instance de calcul définie sur un intervalle de 1 minute (avec la période de détection d'absence par défaut) :
Pour le dépannage des alarmes, reportez-vous à Dépannage des alarmes.
Utilisez la commande oci monitoring alarm create et les paramètres requis pour créer une alarme de seuil. Pour le paramètre requis
--query-text
, utilisez une expression MQL qui indique une règle de déclencheur d'absence :oci monitoring alarm create --query-text
<mql_expression_specifying_absence_trigger_rule>
[...]Pour obtenir la liste complète des paramètres et des valeurs des commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande pour Monitoring.
Exécutez l'opération CreateAlarm pour créer une alarme d'absence.
Lors de la définition des détails pour CreateAlarmDetails, définissez
query
sur une expression MQL qui indique une règle de déclencheur d'absence.