Creación de una alarma de ausencia
Cree una alarma de ausencia en Monitoring para enviar notificaciones cuando una métrica no emita datos para un intervalo especificado.
La estadística absent()
en una alarma de ausencia devuelve 1
(true) cuando la métrica está ausente para todo el intervalo. Después de los valores 1
continuos durante el período de detección de ausencias, la estadística deja de devolver valores. Cuando la métrica está presente durante el intervalo, la estadística devuelve 0
(false).
El periodo de detección de ausencias por defecto es de dos horas. Para obtener más información sobre el período de detección de ausencias, consulte Absence Alarm Example.
- Ejemplo
- La siguiente consulta de métrica tiene una alarma de ausencia para una instancia informática que se define en un intervalo de 1 minuto (con el período de detección de ausencias por defecto):
Para solucionar problemas de alarma, consulte Solución de problemas de alarmas.
Utilice el comando oci monitoring alarm create y los parámetros necesarios para crear una alarma de umbral. Para el parámetro necesario
--query-text
, utilice una expresión MQL que especifique una regla de disparador de ausencia:oci monitoring alarm create --query-text
<mql_expression_specifying_absence_trigger_rule>
[...]Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Command Line Reference for Monitoring.
Ejecute la operación CreateAlarm para crear una alarma de ausencia.
Al definir detalles para CreateAlarmDetails, configure
query
en una expresión MQL que especifique una regla de disparador de ausencia.