Alertas de disponibilidade

Os testes de disponibilidade do Application Insights enviam solicitações da Web para seu aplicativo em intervalos regulares de pontos ao redor do mundo. Você pode receber alertas se seu aplicativo não estiver respondendo ou se ele responder muito lentamente.

Ativar alertas

Os alertas agora são ativados automaticamente por padrão, mas para configurar totalmente um alerta, você deve inicialmente criar seu teste de disponibilidade.

Captura de tela que mostra a caixa de diálogo Criar teste no portal do Azure.

Nota

Com os novos alertas unificados, a severidade da regra de alerta e as preferências de notificação com gruposde ação devem ser configuradas na experiência de alertas. Sem as etapas a seguir, você receberá apenas notificações no portal.

  1. Depois de salvar o teste de disponibilidade, na guia Detalhes , selecione as reticências pelo teste feito. Selecione a página Abrir Regras (Alertas).

    Captura de tela que mostra o painel Disponibilidade de um recurso do Application Insights no portal do Azure e a opção de menu de página Abrir Regras (Alertas).

  2. Defina o nível de gravidade, a descrição da regra e o grupo de ações que têm as preferências de notificação que você deseja usar para esta regra de alerta.

Critérios de alerta

Os alertas de disponibilidade ativados automaticamente disparam um e-mail quando o ponto de extremidade definido está indisponível e quando ele está disponível novamente. Os alertas de disponibilidade criados por meio dessa experiência são baseados no estado. Quando os critérios de alerta são atendidos, um único alerta é gerado quando o site é detetado como indisponível. Se o site ainda estiver fora do ar na próxima vez que os critérios de alerta forem avaliados, ele não gerará um novo alerta.

Por exemplo, suponha que seu site fique fora do ar por uma hora e você tenha configurado um alerta por e-mail com uma frequência de avaliação de 15 minutos. Você só receberá um e-mail quando o site sair do ar e outro e-mail quando ele estiver online novamente. Você não receberá alertas contínuos a cada 15 minutos para lembrá-lo de que o site ainda está indisponível.

Talvez você não queira receber notificações quando seu site estiver fora do ar por apenas um curto período de tempo, por exemplo, durante a manutenção. Você pode alterar a frequência de avaliação para um valor mais alto do que o tempo de inatividade esperado, até 15 minutos. Você também pode aumentar o limite de local de alerta para que ele só acione um alerta se o site estiver inativo para um número específico de regiões. Para períodos de inatividade programados mais longos, desative temporariamente a regra de alerta ou crie uma regra personalizada. Dá-lhe mais opções para ter em conta o tempo de inatividade.

Alterar os critérios de alerta

Para fazer alterações no limite de localização, período de agregação e frequência de teste, selecione a condição na página de edição da regra de alerta para abrir a janela "Configurar lógica de sinal".

Criar uma regra de alerta personalizada

Se precisar de recursos avançados, você pode criar uma regra de alerta personalizada na guia Alertas. Selecione Criar>regra de alerta. Escolha Métricas para o tipo de sinal para mostrar todos os sinais disponíveis e selecione Disponibilidade.

Uma regra de alerta personalizada oferece valores mais altos para o período de agregação (até 24 horas em vez de 6 horas) e a frequência de teste (até 1 hora em vez de 15 minutos). Ele também adiciona opções para definir ainda mais a lógica, selecionando diferentes operadores, tipos de agregação e valores de limite.

  • Alerta em locais X fora de Y relatando falhas: A regra de alerta de locais X fora de Y é habilitada por padrão na nova experiência de alertas unificados quando você cria um novo teste de disponibilidade. Você pode desativar selecionando a opção "clássico" ou optando por desativar a regra de alerta. Configure os grupos de ações para receber notificações quando o alerta for acionado seguindo as etapas anteriores. Sem essa etapa, você só receberá notificações no portal quando a regra for acionada.

  • Alerta sobre métricas de disponibilidade: usando os novos alertas unificados, você também pode alertar sobre disponibilidade agregada segmentada e métricas de duração do teste:

    1. Selecione um recurso do Application Insights na experiência Métricas e selecione uma métrica de disponibilidade.

    2. A opção Configurar alertas no menu leva você para a nova experiência, onde você pode selecionar testes ou locais específicos para configurar regras de alerta. Você também pode configurar os grupos de ação para essa regra de alerta aqui.

  • Alerta em consultas de análise personalizadas: usando os novos alertas unificados, você pode alertar sobre consultas de log personalizadas. Com consultas personalizadas, você pode alertar sobre qualquer condição arbitrária que o ajude a obter o sinal mais confiável de problemas de disponibilidade. Também é aplicável se você estiver enviando resultados de disponibilidade personalizados usando o SDK TrackAvailability.

    As métricas nos dados de disponibilidade incluem quaisquer resultados de disponibilidade personalizados que você possa estar enviando chamando o SDK TrackAvailability. Você pode usar o suporte a alertas sobre métricas para alertar sobre resultados de disponibilidade personalizados.

Automatize alertas

Para automatizar esse processo com modelos do Azure Resource Manager, consulte Criar um alerta de métrica com um modelo do Azure Resource Manager.

Resolução de Problemas

Consulte o artigo dedicado à solução de problemas.

Próximos passos