Explorar os diferentes tipos de alertas compatíveis com o Azure Monitor

Concluído

O Azure Monitor é uma ferramenta avançada de relatório e análise. Use-o para obter insights sobre o comportamento e a execução do ambiente e dos aplicativos. Assim, você pode responder de modo proativo às falhas em seu sistema.

Após o tempo de inatividade enfrentado pelos clientes, você deseja configurar o monitoramento em seus principais recursos no Azure. Com o monitoramento em vigor, você quer ter certeza de que as pessoas certas estão sendo alertadas no nível certo.

Nesta unidade, você vê como o Azure Monitor recebe dados do recurso, o que compõe um alerta e como e quando usar um alerta. Por fim, você aprende a criar e gerenciar seus alertas.

Tipos de dados no Azure Monitor

O Azure Monitor recebe dados de recursos de destino, como aplicativos, sistemas operacionais, recursos do Azure, assinaturas do Azure e locatários do Azure. A natureza do recurso define quais tipos de dados estão disponíveis. Os tipos de dados podem ser uma métrica, um log ou uma métrica e um log:

  • O foco para os tipos de dados baseados em métricas está nos valores numéricos sensíveis ao tempo que representam algum aspecto do recurso de destino.
  • O foco para os tipos de dados baseados em log está na consulta de dados de conteúdo armazenados em arquivos de log estruturados e baseados em registros que são relevantes para o recurso de destino.

Diagrama que representa o feed dos recursos de destino no Azure Monitor e os dois principais tipos de sinais: métricas e logs.

Há três tipos de sinal que você pode usar para monitorar seu ambiente:

  • Os alertas de métricas permitem que você tenha um gatilho de alerta quando um limite especificado é excedido. Por exemplo, um alerta de métrica pode notificá-lo quando o uso da CPU é maior que 95%.
  • Os alertas de log de atividades notificam você quando os recursos do Azure mudam de estado. Por exemplo, um alerta de log de atividades pode notificar você quando um recurso é excluído.
  • Os alertas de log são baseados nos itens gravados nos arquivos de log. Por exemplo, um alerta de pesquisa de logs pode notificar você quando um servidor Web retorna um número específico de respostas 404 ou 500.

Composição de uma regra de alerta

Cada alerta ou notificação disponível no Azure Monitor é o produto de uma regra. Algumas dessas regras são internas da plataforma Azure. Você pode usar regras de alerta para criar notificações e alertas personalizados. Não importa qual fonte de dados ou recurso de destino seja usado, a composição de uma regra de alerta permanece a mesma.

  • RECURSO
    • O recurso de destino da regra de alerta. É possível atribuir vários recursos de destino a uma só regra de alerta. O tipo de recurso define os tipos de sinais disponíveis.
  • CONDIÇÃO
    • O tipo de sinal usado para avaliar a regra. O tipo de sinal pode ser uma métrica, um log de atividades ou logs. Há outros, mas este módulo não os apresenta.
    • A lógica de alerta aplicada aos dados que são fornecidos por meio do tipo de sinal. A estrutura da lógica de alerta é alterada dependendo do tipo de sinal.
  • AÇÕES
    • A ação, como enviar um email, enviar uma mensagem SMS ou usar um webhook.
    • Um grupo de ações, que normalmente contém um conjunto exclusivo de destinatários para a ação.
  • DETALHES DO ALERTA
    • O nome do alerta e a descrição do alerta que especificam a finalidade do alerta.
    • A gravidade do alerta se os critérios ou o teste de lógica forem avaliados como true. Os cinco níveis de gravidade são:
      • 0: Crítico
      • 1: Erro
      • 2: Aviso
      • 3: Informativo
      • 4: Detalhado

Captura de tela da página

Escopo das regras de alerta

Você pode obter dados de monitoramento da maioria dos serviços do Azure e relatar esses dados utilizando o pipeline do Azure Monitor. No pipeline de Azure Monitor, é possível criar regras de alerta para esses itens e muito mais:

  • Valores métricos
  • Consultas da pesquisa de logs
  • Eventos de log de atividades
  • Integridade da plataforma subjacente do Azure
  • Testes de disponibilidade do site

Gerenciar regras de alerta

Nem todas as regras de alerta que você cria devem ser executadas para sempre. Com o Azure Monitor, você pode especificar uma ou mais regras de alerta e habilitá-las ou desabilitá-las conforme necessário.

Como arquiteto de soluções do Azure, você pode usar o Azure Monitor para habilitar alertas com foco estrito e específicos antes de qualquer alteração de aplicativo. Depois, desabilite os alertas após uma implantação bem-sucedida.

Exibição de resumo do alerta

A página de alertas mostra um resumo de todos os alertas. Você pode aplicar filtros à exibição usando uma ou mais destas categorias: assinaturas, condição de alerta, gravidade ou intervalos de tempo. A exibição inclui somente os alertas que correspondem a esses critérios.

Captura de tela da página de alertas do Azure Monitor no portal do Azure Monitor.

Condição de alerta

O sistema define a condição do alerta.

  • Quando um alerta é acionado, a condição do monitor do alerta é definida como Acionada.
  • Quando a condição subjacente que causou o alerta desaparecer, a condição do monitor será definida como Resolvida.
1.

Qual a composição de uma regra de alerta?

2.

Qual dos exemplos a seguir descreve um tipo de dados de log?