Creazione di un allarme di assenza
Creare un allarme assenza in Monitoraggio per inviare notifiche quando una metrica non emette dati per un intervallo specificato.
La statistica absent()
in un allarme di assenza restituisce 1
(true) quando la metrica è assente per l'intero intervallo. Dopo i valori 1
continui per la durata del periodo di rilevamento assenza, la statistica smette di restituire i valori. Quando la metrica è presente durante l'intervallo, la statistica restituisce 0
(falso).
Il periodo di rilevamento delle assenze predefinito è di due ore. Per ulteriori informazioni sul periodo di rilevamento delle assenze, vedere Esempio di allarme assenza.
- Esempio
- La query di metrica seguente dispone di un allarme di assenza per un'istanza di computazione impostata su un intervallo di 1 minuto (con il periodo di rilevamento assenza predefinito):
Per la risoluzione dei problemi di allarme, vedere Risoluzione dei problemi relativi agli allarmi.
Utilizzare il comando oci monitoring Alarm create e i parametri richiesti per creare un allarme di soglia. Per il parametro obbligatorio
--query-text
, utilizzare un'espressione MQL che specifica una regola trigger assenza:oci monitoring alarm create --query-text
<mql_expression_specifying_absence_trigger_rule>
[...]Per un elenco completo dei parametri e dei valori per i comandi CLI, vedere Command Line Reference for Monitoring.
Eseguire l'operazione CreateAlarm per creare un allarme di assenza.
Quando si definiscono i dettagli per CreateAlarmDetails, impostare
query
su un'espressione MQL che specifica una regola di trigger assenza.