Criando um Alarme de Ausência
Crie um alarme de ausência no serviço Monitoring para enviar notificações quando uma métrica não emitir dados para um intervalo especificado.
A estatística absent()
em um alarme de ausência retorna 1
(verdadeiro) quando a métrica está ausente para todo o intervalo. Após valores 1
contínuos para a duração do período de detecção de ausência, a estatística interrompe o retorno de valores. Quando a métrica estiver presente durante o intervalo, a estatística retornará 0
(falso).
O período padrão de detecção de ausência é de duas horas. Para obter mais informações sobre o período de detecção de ausência, consulte Exemplo de Alarme de Ausência.
- Exemplo
- A consulta de métrica a seguir tem um alarme de ausência para uma instância de computação definida em um intervalo de 1 minuto (com o período padrão de detecção de ausência):
Para solucionar problemas de alarme, consulte Diagnosticando e Solucionando Problemas de Alarmes.
Use o comando oci monitoring alarm create e os parâmetros obrigatórios para criar um alarme de limite. Para o parâmetro obrigatório
--query-text
, use uma expressão MQL que especifique uma regra de trigger de ausência:oci monitoring alarm create --query-text
<mql_expression_specifying_absence_trigger_rule>
[...]Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Linha de Comando para o Serviço Monitoring.
Execute a operação CreateAlarm para criar um alarme de ausência.
Ao definir detalhes para CreateAlarmDetails, defina
query
como expressão MQL que especifica uma regra de trigger de ausência.