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 donné.
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 des absences, la statistique cesse de renvoyer des valeurs. Si la mesure est présente au cours de l'intervalle, la statistique renvoie 0
(faux).
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, reportez-vous à 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 à la section 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>
[...]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 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.