Alertas de disponibilidade

Os testes de disponibilidade do Application Insights enviam solicitações da Web ao aplicativo em intervalos regulares de pontos no mundo todo. Você receberá alertas se o aplicativo não estiver respondendo ou se estiver com muita lentidão.

Habilitar alertas

Os alertas agora são automaticamente habilitados por padrão, mas, para configurar um alerta completamente, é necessário inicialmente criar o teste de disponibilidade.

Screenshot that shows the Create test dialog in the Azure portal.

Observação

com os novos alertas unificados, as preferências de notificação e a gravidade de regra de alerta com grupos de açãodeve ser configurada no experiência de alertas. Sem as etapas a seguir, você só receberá notificações no portal.

  1. Depois de salvar o teste de disponibilidade, na guia Detalhes, selecione as reticências do teste que acabou de criar. Selecione Abrir página Regras (Alertas).

    Screenshot that shows the Availability pane for an Application Insights resource in the Azure portal and the Open Rules (Alerts) page menu option.

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

Critérios do alerta

Alertas de disponibilidade habilitados automaticamente disparam um email quando o ponto de extremidade definido não está disponível e quando ele fica disponível novamente. Os alertas de disponibilidade criados por meio dessa experiência são baseados em estado. Quando os critérios de alerta são atendidos, um só alerta é gerado quando o site é detectado como indisponível. Se o site ainda estiver inoperante na próxima vez que os critérios do alerta forem avaliados, isso não gerará um novo alerta.

Por exemplo, suponha que seu site esteja inoperante por uma hora e você tenha configurado um alerta de email com uma frequência de avaliação de 15 minutos. Você só receberá um email quando o site ficar inoperante e outro email quando ele voltar. Você não receberá alertas contínuos a cada 15 minutos para lembrá-lo que o site ainda não está disponível.

Talvez você não queira receber notificações quando o site estiver inoperante 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 maior do que o tempo de inatividade esperado, até 15 minutos. Você também pode aumentar o limite de localização do alerta, de modo que ele só dispare um alerta se o site estiver inoperante para um determinado número de regiões. Para tempos de inatividade agendados mais longos, desative temporariamente a regra de alerta ou crie uma regra personalizada. Isso oferecerá mais opções para contabilizar o tempo de inatividade.

Alterar os critérios de alerta

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

Criar uma regra de alerta personalizada

Se você precisar de recursos avançados, pode criar uma regra de alerta personalizada na guia Alertas. Selecione Criar>Regra de alerta. Escolha Métricas em 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). Ela 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 X de Y locais relatando falhas: a regra de alerta de X de Y locais fica habilitada por padrão na experiência de novos alertas unificados quando você cria um teste de disponibilidade. Você pode recusá-la selecionando a opção “clássica” ou optar por desabilitar a regra de alerta. Configure os grupos de ação para receber notificações quando o alerta for disparado, seguindo as etapas acima. Sem essa etapa, você só receberá notificações no portal quando a regra for disparada.

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

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

    2. A opção Configurar alertas do menu leva você para a nova experiência, de 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 esta regra de alerta aqui.

  • Alerta em consultas de análise personalizadas: usando os novos alertas unificados, você pode alertar sobre consultas de log personalizado. Com consultas personalizadas, você pode alertar sobre qualquer critério arbitrário que ajuda você a obter o sinal de mais confiável dos problemas de disponibilidade. Isso também é aplicável se você estiver enviando resultados personalizados de disponibilidade usando o SDK TrackAvailability.

    As métricas sobre dados de disponibilidade incluem resultados de disponibilidade personalizados que podem ser enviados chamando o SDK TrackAvailability. Você pode usar os alertas de suporte a métricas para alertar sobre resultados de disponibilidade personalizado.

Automatizar alertas

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

Solução de problemas

Veja o artigo de solução de problemas dedicado.

Próximas etapas