Detecção Inteligente no Application Insights
Observação
Você pode migrar a detecção inteligente no recurso Application Insights para que ele se baseie em alertas. A migração cria regras de alerta para os diferentes módulos de detecção inteligente. Depois de criá-las, você pode gerenciar e configurar essas regras, assim como qualquer outra regra de alerta do Azure Monitor. Você também pode configurar grupos de ação para essas regras para habilitar vários métodos para executar ações ou disparar notificações sobre novas detecções.
Para obter mais informações, consulte Migração de alertas de Detecção Inteligente.
A detecção inteligente avisa automaticamente sobre possíveis problemas de desempenho no seu aplicativo Web. Ele executa uma análise proativa da telemetria que seu aplicativo envia ao Application Insights. Se houver um aumento repentino nas taxas de falha ou nos padrões anormais de desempenho de cliente ou de servidor, você receberá um alerta. Esse recurso não precisa de nenhuma configuração. Ela funciona se o seu aplicativo envia telemetria suficiente.
Você pode acessar as detecções emitidas pela detecção inteligente usando os emails recebidos e do painel de detecção inteligente.
Revise suas detecções inteligentes
É possível descobrir as detecções de duas maneiras:
Você recebe um email do Application Insights. Aqui está um exemplo típico:
Selecione Ver a análise desse problema para exibir mais informações no portal.
O painel de detecção inteligente no Application Insights. Escolha Detecção Inteligente no menu Investigar para ver uma lista de detecções recentes.
Escolha uma detecção para ver seus detalhes.
Quais problemas foram detectados?
A detecção inteligente detecta e notifica sobre uma variedade de problemas, como:
- Detecção inteligente - Anomalias de falha: notifica se a taxa de falha sai do envelope esperado. Usamos o aprendizado de máquina para definirmos a taxa esperada de solicitações com falha para seu aplicativo, fazendo a correlação com a carga e com outros fatores.
- Detecção inteligente - Anomalias de desempenho: notifica se o tempo de resposta de uma operação ou duração da dependência está diminuindo, em comparação com a linha de base histórica. Ele também notifica se identificamos um padrão anômalo no tempo de resposta ou no tempo de carregamento da página.
- Problemas e degradações gerais: Degradação de rastreamento, Vazamento de memória, Aumento anormal no volume de exceção e Antipadrões de segurança.
Os links de Ajuda em cada notificação levam você para os artigos relevantes.
Notificações de email de detecção inteligente
Todas as regras de detecção inteligente, exceto as regras marcadas como versão prévia, são configuradas por padrão para enviar notificações por email quando as detecções são encontradas.
Você pode configurar notificações por email para uma regra de detecção inteligente específica. No painel Configurações da detecção inteligente, selecione a regra para abrir o painel Editar regra .
Como alternativa, você pode alterar a configuração usando modelos do Azure Resource Manager. Para obter mais informações, confira Gerenciar regras de detecção inteligente do Application Insights usando modelos do Azure Resource Manager.
Próximas etapas
Essas ferramentas de diagnóstico ajudam você a inspecionar a telemetria do seu aplicativo:
A detecção inteligente é automática, mas se você quiser configurar mais alertas, consulte: