Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Azure Monitor Application Insights é um recurso OpenTelemetry do Azure Monitor que oferece monitoramento de desempenho de aplicativos (APM) para aplicativos Web ao vivo. A integração com o OpenTelemetry (OTel) fornece uma abordagem neutra do fornecedor para coletar e analisar dados de telemetria, permitindo a observabilidade abrangente de seus aplicativos.
Experiências do Application Insights
O Application Insights suporta 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 do aplicativo: uma avaliação rápida da integridade e do desempenho do seu aplicativo.
- Mapa de aplicativos: uma visão geral visual da arquitetura do aplicativo e das interações dos componentes.
- Métricas em tempo real: 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.
- Visualização de disponibilidade: monitore e teste proativamente a disponibilidade e a capacidade de resposta dos pontos de extremidade do aplicativo.
- Visualização de falhas: identifique e analise falhas em seu aplicativo para minimizar o tempo de inatividade.
- Visão de desempenho: analise as métricas de desempenho do aplicativo e possíveis gargalos.
- Detalhes dos agentes: uma exibição unificada para monitorar agentes de IA no Azure AI Foundry, Copilot Studio e agentes de terceiros.
Monitorização
- Alertas: monitore uma ampla gama de aspetos do seu aplicativo e acione várias ações.
- Métricas: aprofunde-se nos dados de métricas para entender 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 e painéis interativos que visualizem dados de monitorização de aplicações.
- Painéis com o Grafana: crie, personalize e compartilhe painéis do Grafana para dados do Application Insights diretamente no portal do Azure.
- Estatísticas do SDK: Explore o sucesso do exportador, contagens de dados rejeitados, contagens de tentativas e razões de rejeição nos SDKs e agentes do Application Insights.
Utilização
- 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 onde os utilizadores avançam ou desistem no funil.
- Fluxos: Visualize os caminhos do usuário em seu site para identificar áreas de alto engajamento 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âneo: colete automaticamente instantâneos de depuração quando ocorrem exceções no aplicativo .NET
Modelo lógico
O diagrama de modelo lógico visualiza componentes do Application Insights e como eles interagem.
Nota
As configurações do firewall precisam ser ajustadas para que os dados atinjam os pontos finais de ingestão de dados. Para obter mais informações, consulte Acesso ao endpoint do Azure Monitor e configuração do firewall.
Idiomas suportados
Esta seção descreve os cenários suportados.
Para obter mais informações sobre como instrumentar aplicativos para habilitar o Application Insights, consulte Noções básicas de coleta de dados.
Instrumentação manual
OpenTelemetry Distro
SDK JavaScript do lado do cliente
SDK do Application Insights (API clássica)
Nota
Revise 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 (ativar sem alterações de código)
Para ambientes e idiomas suportados, consulte nossa visão geral de autoinstrumentação.
Plataformas suportadas
Integração de serviços do Azure (ativação do portal, implantações do Azure Resource Manager)
- Máquinas Virtuais do Azure e Conjuntos de Dimensionamento de Máquinas Virtuais do Azure
- Serviço de Aplicativo do Azure
- Funções do Azure
- Azure Spring Apps
- Serviços de Nuvem do Azure, incluindo funções Web e de trabalho
Exportação e análise de dados
Kits de desenvolvimento de software (SDKs) não suportados
Existem muitos SDKs do Application Insights suportados pela comunidade, mas a Microsoft fornece suporte apenas para as opções de instrumentação listadas neste artigo.
Solução de problemas
Para obter assistência com a solução de problemas do Application Insights, consulte nossa documentação dedicada à solução de problemas.
Ajuda e suporte
Suporte técnico do Azure
Para questões de suporte do Azure, abra um pedido de suporte no Azure.
Perguntas Gerais
Publique perguntas gerais no fórum de Perguntas e respostas da Microsoft.
Perguntas sobre codificação
Postar perguntas de codificação no Stack Overflow usando uma azure-application-insights tag.
Comunidade de comentários
Deixe comentários sobre o produto para a equipe de engenharia na Comunidade de feedback.