Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Application Insights do Azure Monitor é um recurso OpenTelemetry do Azure Monitor que oferece o APM (monitoramento de desempenho de aplicativos) para aplicativos Web dinâmicos. A integração com o OpenTelemetry (OTel) fornece uma abordagem neutra do fornecedor para coletar e analisar dados de telemetria, permitindo uma observabilidade abrangente de seus aplicativos.
Experiências do Application Insights
O Application Insights dá suporte ao OpenTelemetry (OTel) para coletar dados de telemetria em um formato padronizado entre plataformas. A integração com os serviços do Azure permite monitoramento e diagnóstico eficientes, melhorando a observabilidade e o desempenho do aplicativo.
Investigar
- Painel de Aplicativo: uma avaliação rápida da saúde e do desempenho do aplicativo.
- Mapa do aplicativo: uma visão geral visual das interações da arquitetura do aplicativo e dos componentes.
- Métricas dinâmicas: um painel de análise em tempo real para obter informações sobre a atividade e o desempenho do aplicativo.
- Pesquisa de transações: rastreie e diagnostique transações para identificar problemas e otimizar o desempenho.
- Exibição de disponibilidade: Monitoramento e teste proativo da disponibilidade e capacidade de resposta dos pontos terminais do aplicativo.
- Exibição de falhas: identifique e analise falhas em seu aplicativo para minimizar o tempo de inatividade.
- Exibição de desempenho: examine as métricas de desempenho do aplicativo e possíveis gargalos.
Monitoramento
- Alertas: monitore uma ampla variedade de aspectos do aplicativo e dispare várias ações.
- Métricas: aprofunde-se nos dados de métricas para entender os padrões e tendências de uso.
- Configurações de diagnóstico: configure a exportação contínua de logs e métricas da plataforma para o destino de sua escolha.
- Logs: recupere, consolide e analise todos os dados coletados nos Logs de Monitoramento do Azure.
- Workbooks: Crie relatórios interativos e painéis para visualizar dados de monitoramento de aplicativos.
Uso
- Usuários, sessões e eventos: determine quando, onde e como os usuários interagem com seu aplicativo Web.
- Funis: analise as taxas de conversão para identificar os pontos em que os usuários avançam ou saem no funil.
- Fluxos: visualize os caminhos do usuário em seu site para identificar áreas de alta participação e pontos de saída.
- Coortes: agrupe usuários por características compartilhadas para simplificar a identificação de tendências, a segmentação e a solução de problemas de desempenho.
Análise de código
- .NET Profiler: capture, identifique e exiba rastreamentos de desempenho para seu aplicativo.
- Otimizações de código: aproveite a IA para criar aplicativos melhores e mais eficientes.
- Depurador de Instantâneos: coleta automaticamente instantâneos de depuração quando ocorrem exceções no aplicativo .NET
Modelo lógico
O diagrama do modelo lógico visualiza componentes do Application Insights e como eles interagem.
Observação
As configurações do firewall devem ser ajustadas para que os dados alcancem os pontos de entrada de ingestão. Para obter mais informações, consulte o acesso ao endpoint e a configuração do firewall do Azure Monitor.
Idiomas compatíveis
Esta seção descreve os cenários com suporte.
Para obter mais informações sobre como instrumentar aplicativos para habilitar o Application Insights, confira as noções básicas sobre coleta de dados.
Instrumentação manual
Distribuição OpenTelemetry
SDK do JavaScript do lado do cliente
SDK do Application Insights (API clássica)
Observação
Examine se devo usar o OpenTelemetry ou o SDK do Application Insights antes de considerar a instrumentação com a API Clássica.
Instrumentação automática (habilitar sem alterações de código)
Para ambientes e idiomas com suporte, consulte nossa visão geral de autoinstrumentação.
Plataformas com suporte
Integração de serviços do Azure (habilitação do portal, implantações do Azure Resource Manager)
- Máquinas Virtuais do Azure e Conjuntos de Dimensionamento de Máquinas Virtuais
- Serviço de Aplicativo do Azure
- Azure Functions
- Azure Spring Apps
- Serviços de Nuvem do Azure, incluindo funções Web e de trabalho
Análise de dados e exportação
Kits de Desenvolvimento de Software (SDKs) sem suporte
Existem muitos SDKs do Application Insights com suporte da comunidade, mas a Microsoft só dá suporte para as opções de instrumentação listadas neste artigo.
Resolução de problemas
Para obter assistência com a solução de problemas do Application Insights, consulte nossa documentação dedicada de solução de problemas.
Ajuda e suporte
Suporte técnico 24 horas por dia, 7 dias por semana.
Se você tiver problemas com o Suporte do Azure, abra um tíquete de suporte do Azure.
Perguntas Gerais
Publique perguntas gerais no fórum Perguntas e Respostas da Microsoft.
Perguntas de codificação
Poste perguntas de codificação no Stack Overflow usando uma marcação azure-application-insights
.
Comentários da Comunidade
Deixe comentários sobre o produto para a equipe de engenharia nos Comentários da Comunidade.