Personalización del período de detección de ausencias para una consulta de alarma
Especifique un valor personalizado para el período de detección de ausencias que se utilizará al consultar datos de métricas en una alarma en Monitoring.
El periodo de detección de ausencias por defecto es de dos horas. Una consulta de alarma que contiene absent()
utiliza el valor por defecto.
Los valores válidos van de un minuto (1m
) a tres días (3d
o 72h
). Especifique la cantidad de tiempo en el período de detección de ausencias mediante un número y una unidad (m
, h
o d
para un minuto, una hora o un día).
Ejemplo de consulta de alarma para un período de detección de ausencias personalizado de 20 horas:
CpuUtilization[1m]{resourceId = "<resource_identifier>"}.absent(20h)
Para obtener más información sobre el período de detección de ausencias, consulte Absence Alarm Example. Para solucionar problemas de alarma, consulte Solución de problemas de alarmas. Consulte también Creating a Basic Alarm.
Utilice el comando oci monitoring alarm update y los parámetros necesarios para actualizar una alarma. Utilice el parámetro
--query-text
para especificar el período de detección de ausencias personalizado (parte de la expresión MQL, comoabsent(20h)
).oci monitoring alarm update --query-text <mql_expression> [...]
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 UpdateAlarm para actualizar una alarma. Utilice el atributo
query
para especificar el período de detección de ausencias personalizado (parte de la expresión MQL, comoabsent(20h)
).