Degradação na taxa de severidade do traço (visualização)

Nota

Você pode migrar seus recursos do Application Insight para a deteção inteligente de bases de alertas (visualização). A migração cria regras de alerta para os diferentes módulos da deteção inteligente. Depois de criadas, pode gerir e configurar essas regras como qualquer outra regra de alerta do Azure Monitor. Também pode configurar grupos de ação para essas regras, permitindo assim múltiplos métodos para realizar ações ou acionar a notificação de novas deteções.

Para obter mais informações, consulte Migração de alertas de deteção inteligente.

Os vestígios são amplamente utilizados em aplicações e ajudam a contar a história do que acontece nos bastidores. Quando as coisas correm mal, os vestígios fornecem uma visibilidade crucial da sequência de eventos que conduzem ao estado indesejado. Embora os rastreamentos sejam, na sua maioria, não estruturados, o seu nível de gravidade ainda pode fornecer informações valiosas. No estado estacionário de um aplicativo, esperaríamos que a proporção entre os rastreamentos "bons" (Info e Verbose) e "ruins" (Warning, Error e Critical) permanecesse estável.

É normal esperar algum nível de rastreamentos "ruins" por vários motivos, como problemas transitórios de rede. Mas quando um problema real começa a crescer, geralmente se manifesta como um aumento na proporção relativa de traços "ruins" vs traços "bons". A deteção inteligente analisa automaticamente a telemetria de rastreamento que seu aplicativo registra e pode avisá-lo sobre padrões incomuns em sua gravidade.

Esse recurso não requer nenhuma configuração especial, além de configurar o log de rastreamento para seu aplicativo. Veja como configurar um ouvinte de log de rastreamento para .NET ou Java. Ele fica ativo quando seu aplicativo gera telemetria de rastreamento suficiente.

Quando receberia esse tipo de notificação de deteção inteligente?

Você receberá esse tipo de notificação se a proporção entre rastreamentos "bons" (rastreamentos registrados com um nível de Informações ou Detalhados) e rastreamentos "ruins" (rastreamentos registrados com um nível de Aviso, Erro ou Fatal) estiver degradando em um dia específico, em comparação com uma linha de base calculada nos sete dias anteriores.

Meu aplicativo definitivamente tem um problema?

Uma notificação não significa que seu aplicativo definitivamente tenha um problema. Embora uma degradação na proporção entre traços "bons" e "ruins" possa indicar um problema de aplicativo, ele também pode ser benigno. Por exemplo, o aumento pode ser devido a um novo fluxo no aplicativo emitindo mais traços "ruins" do que os fluxos existentes).

Como faço para corrigi-lo?

As notificações incluem informações de diagnóstico para apoiar no processo de diagnóstico:

  1. Triagem. A notificação mostra quantas operações são afetadas. Essas informações podem ajudá-lo a atribuir uma prioridade ao problema.
  2. Âmbito. O problema está afetando todo o tráfego, ou apenas alguma operação? Estas informações podem ser obtidas na notificação.
  3. Diagnosticar. Você pode usar os itens relacionados e relatórios vinculando a informações de suporte para ajudá-lo a diagnosticar melhor o problema.