O que é a instrumentação automática para o Application Insights do Azure Monitor?
A instrumentação automática permite, de maneira rápida e fácil, que o Application Insights disponibilize telemetria (métricas, solicitações e dependências) em seu recurso do Application Insights.
- Nenhuma alteração de código necessária
- A sobrecarga de atualização do SDK foi eliminada
- Recomendado quando disponível
Ambientes, linguagens e provedores de recursos com suporte
A tabela abaixo exibe o estado atual da disponibilidade de instrumentação automática.
Os links são fornecidos para informações adicionais sobre cada cenário com suporte.
Ambiente/provedor de recursos | .NET Framework | .NET Core/.NET | Java | Node.js | Python |
---|---|---|---|---|---|
Serviço de Aplicativo do Azure no Windows - Publicar como código | ✅ 🔗 1 | ✅ 🔗 1 | ✅ 🔗 1 | ✅ 🔗 1 | ❌ |
Serviço de Aplicativo do Azure no Windows - Publicar como docker | ✅ 2 | ✅ 2 | ✅ 2 | ❌ | ❌ |
Serviço de Aplicativo do Azure no Linux – Publicação como código | ❌ | ✅ 🔗 1 | ✅ 🔗 1 | ✅ 🔗 | ❌ |
Serviço de Aplicativo do Azure no Linux – Publicação como Docker | ❌ | ❌ | ✅ 🔗 | ✅ 🔗 | ❌ |
Azure Functions – básico | ✅ 🔗 1 | ✅ 🔗 1 | ✅ 🔗 1 | ✅ 🔗 1 | ✅ 🔗 1 |
Funções/dependências do Azure | ❌ | ❌ | ✅ 🔗 2 | ❌ | ✅ 🔗 |
Azure Spring Cloud | ❌ | ❌ | ✅ 🔗 | ❌ | ❌ |
AKS (Serviço de Kubernetes do Azure) | ❌ | ❌ | ✅ 🔗 | ❌ | ❌ |
VMs do Azure no Windows | ✅ 🔗 23 | ✅ 🔗 23 | ✅ 🔗 | ❌ | ❌ |
VMs locais do Windows | ✅ 🔗 3 | ✅ 🔗 23 | ✅ 🔗 | ❌ | ❌ |
Agente autônomo – Qualquer ambiente | ❌ | ❌ | ✅ 🔗 | ❌ | ❌ |
Notas de rodapé
- 1: o Application Insights está ativado por padrão e habilitado automaticamente.
- 2: esse recurso está em versão prévia pública. Termos de Uso Adicionais para Versões Prévias do Microsoft Azure
- 3: Um agente precisa ser implantado e configurado.
Observação
A instrumentação automática era conhecida como "anexação sem código" antes de outubro de 2021.