O que são alertas do Monitor Azure?

Os alertas ajudam-no a detetar e a resolver problemas antes que os utilizadores os notem notificando proativamente quando os dados do Azure Monitor indicam que pode haver um problema com a sua infraestrutura ou aplicação.

Pode alertar qualquer fonte de dados métrica ou de registo na plataforma de dados do Azure Monitor.

Este diagrama mostra como os alertas funcionam:

Gráfico explicando alertas do Monitor Azure.

Uma regra de alerta monitoriza a sua telemetria e captura um sinal que indica que algo está a acontecer no recurso especificado. A regra de alerta captura o sinal e verifica se o sinal satisfaz os critérios da circunstância. Se as condições forem satisfeitas, é acionado um alerta, que inicia o grupo de ação associado e atualiza o estado do alerta.

Uma regra de alerta combina:

  • Os recursos a monitorizar
  • O sinal ou telemetria do recurso
  • Condições

Se estiver a monitorizar mais do que um recurso, a condição é avaliada separadamente para cada um dos recursos e os alertas são disparados para cada recurso separadamente.

Uma vez acionado um alerta, o alerta é composto por:

  • As regras de processamento de alerta permitem aplicar o processamento em alertas disparados. As regras de processamento de alerta modificam os alertas disparados à medida que estão a ser disparados. Pode utilizar regras de processamento de alerta para adicionar ou suprimir grupos de ação, aplicar filtros ou ter a regra processada num horário pré-definido.
  • Os grupos de ação podem desencadear notificações ou um fluxo de trabalho automatizado para informar os utilizadores de que foi desencadeado um alerta. Os grupos de ação podem incluir:
    • Métodos de notificação como e-mail, SMS e notificações push.
    • Runbooks de Automatização
    • Funções do Azure
    • Incidentes da ITSM
    • Logic Apps
    • Webhooks seguros
    • Webhooks
    • Hubs de Eventos
  • As condições de alerta são definidas pelo sistema. Quando um alerta dispara, o estado do monitor do alerta está definido para 'disparado', e quando a condição subjacente que causou o alerta para o incêndio se apaga, o estado do monitor está definido para 'resolvido'.
  • A resposta do utilizador é definida pelo utilizador e não muda até que o utilizador a altere.

Pode ver todas as instâncias de alerta em todos os seus recursos Azure gerados nos últimos 30 dias na página Alertas na portal do Azure.

Tipos de alertas

Esta tabela fornece uma breve descrição de cada tipo de alerta. Consulte este artigo para obter informações detalhadas sobre cada tipo de alerta e como escolher qual o tipo de alerta que melhor se adequa às suas necessidades.

Tipo de alerta Description
Alertas de métricas Os alertas métricos avaliam as métricas dos recursos em intervalos regulares. As métricas podem ser métricas de plataforma, métricas personalizadas, registos do Azure Monitor convertidos em métricas ou métricas de Insights de Aplicação. Os alertas métricos têm várias funcionalidades adicionais, tais como a capacidade de aplicar múltiplas condições e limiares dinâmicos.
Alertas de registo Os alertas de registo permitem que os utilizadores utilizem uma consulta Log Analytics para avaliar os registos de recursos numa frequência predefinida.
Alertas do registo de atividades Os alertas de registo de atividade são desencadeados quando ocorre um novo evento de registo de atividade que corresponde às condições definidas. Resource Health alertas e alertas de Saúde do Serviço são alertas de registo de atividade que reportam sobre o seu serviço e saúde de recursos.
Alertas de deteção inteligente A deteção inteligente num recurso Application Insights avisa-o automaticamente de potenciais problemas de desempenho e anomalias de falha na sua aplicação web. Pode migrar a deteção inteligente no seu recurso Application Insights para criar regras de alerta para os diferentes módulos inteligentes de deteção.
Alertas prometheus (pré-visualização) Os alertas prometheus são usados para alertar sobre o desempenho e a saúde dos clusters de Kubernetes (incluindo AKS). As regras de alerta são baseadas no PromQL, que é uma linguagem de consulta open source.

Regras de alerta fora da caixa (pré-visualização)

Se não tiver regras de alerta definidas para o recurso selecionado, pode ativar as regras de alerta recomendadas fora da caixa no portal do Azure.

Nota

A função de recomendações de regras de alerta está atualmente em pré-visualização e só está ativada para não monitorizado:

  • Máquinas virtuais
  • Recursos AKS
  • Áreas de trabalho do Log Analytics

Controlo de acesso baseado em funções Azure (Azure RBAC) para alertas

Só pode aceder, criar ou gerir alertas para os recursos para os quais tem permissões.

Para criar uma regra de alerta, é necessário ter:

  • Permissão de leitura no recurso de destino da regra de alerta
  • Permissão de escrita no grupo de recursos no qual a regra de alerta é criada (se estiver a criar a regra de alerta no portal do Aure, a regra é criada por predefinição no mesmo grupo de recursos no qual o recurso de destino reside)
  • permissão de Ler em qualquer grupo de ação associado à regra de alerta (se aplicável)

Estas funções incorporadas do Azure, suportadas em todos os âmbitos Azure Resource Manager, têm permissões e acesso a informações de alerta e criam regras de alerta:

  • Colaborador de monitorização: pode criar alertas e utilizar recursos dentro do seu âmbito
  • Leitor de monitorização: pode ver alertas e ler recursos dentro do seu âmbito

Se o grupo de ação alvo ou a localização da regra estiver em um âmbito diferente das duas funções incorporadas, você precisa criar um utilizador com as permissões apropriadas.

Alertas e Estado

Pode configurar se os alertas de registo ou métrica são stateful ou apátridas. Os alertas de registo de atividade são apátridas.

  • Apátridas alerta para incêndios cada vez que a condição é satisfeita, mesmo que disparada anteriormente.
  • O estado alerta para o fogo quando a condição é satisfeita e, em seguida, não dispara novamente ou desencadeia mais ações até que as condições sejam resolvidas.
    Para alertas estatais, o alerta é considerado resolvido quando:
Tipo de alerta O alerta é resolvido quando
Alertas de métricas A condição de alerta não é cumprida por três verificações consecutivas.
Alertas de registo Nos alertas de registo, o alerta é resolvido a diferentes taxas com base na frequência do alerta:
  • 1 minuto: A condição de alerta só é satisfeita em 10 minutos.
  • 5-15 minutos: A condição de alerta não é satisfeita por três períodos de frequência.
  • 15 minutos - 11 horas: A condição de alerta não é satisfeita por dois períodos de frequência.
  • 11 a 12 horas: A condição de alerta não é satisfeita por um período de frequência.

Quando o alerta é considerado resolvido, a regra de alerta envia uma notificação resolvida usando webhooks ou email e o estado do monitor no portal do Azure está definido para ser resolvido.

Gerencie os seus alertas programáticamente

Pode consultar os seus alertas para criar vistas personalizadas fora do portal do Azure ou para analisar os seus alertas para identificar padrões e tendências. Recomendamos que utilize gráficos de recursos Azure com o esquema 'AlertsManagementResources' para gerir alertas em várias subscrições. Para uma consulta de amostra, consulte Azure Resource Graph consultas de amostra para Azure Monitor.

Pode utilizar gráficos de recursos Azure:

Também pode utilizar a API de Gestão de Alertas para consultas de escala mais baixa ou para atualizar alertas disparados.

Preços

Consulte a página de preços do Azure Monitor para obter informações sobre preços.

Passos seguintes