appinsights-instrumentation
Adicionar telemetria do Application Insights aos aplicativos do Azure
Esta habilidade oferece orientação passo a passo para instrumentação de aplicativos web com o Azure Application Insights, incluindo configuração do SDK, configuração e padrões de telemetria para aplicativos ASP.NET Core, Node.js e Python.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "appinsights-instrumentation". Como adiciono o App Insights ao meu aplicativo Node.js?
Résultat attendu:
- Instale o pacote do Azure Monitor: npm install @azure/monitor-opentelemetry
- Adicione isso ao seu arquivo de entrada principal: const { useAzureMonitor } = require('@azure/monitor-opentelemetry');
- Chame a configuração no início do seu aplicativo: useAzureMonitor();
- Defina a variável de ambiente da string de conexão: APPLICATIONINSIGHTS_CONNECTION_STRING
Utilisation de "appinsights-instrumentation". Qual é o modelo Bicep para criar o Application Insights?
Résultat attendu:
- Crie um recurso do Log Analytics Workspace
- Crie o recurso do Application Insights com kind: 'web'
- Vincule-o ao workspace usando WorkspaceResourceId
- Retorne a string de conexão para uso na configuração do seu aplicativo
Audit de sécurité
SûrThis is an official Microsoft skill providing Azure Application Insights instrumentation guidance. All 49 static findings are false positives: weak crypto alerts triggered by Azure SKU names (PerGB2018) and API versions; backtick detections are markdown code blocks; path traversal alerts are relative markdown links; environment variable access is the Azure-recommended pattern for connection strings. No actual security risks identified.
Score de qualité
Ce que vous pouvez construire
Engenheiro DevOps adicionando monitoramento ao aplicativo web do Azure
Um engenheiro DevOps precisa adicionar o Application Insights a um aplicativo ASP.NET Core existente em execução no Azure App Service. A habilidade fornece orientação passo a passo para configuração e configuração do SDK.
Desenvolvedor aprendendo instrumentação do App Insights
Um desenvolvedor deseja entender como instrumentar seu aplicativo Node.js com o OpenTelemetry para o Azure Monitor. A habilidade fornece guias de início rápido e melhores práticas.
Usuário do Claude Code precisando de ajuda com monitoramento do Azure
Um usuário do Claude Code pergunta como adicionar telemetria ao seu aplicativo Python. A habilidade fornece instruções específicas de configuração do SDK Python e configuração da string de conexão.
Essayez ces prompts
Como adiciono telemetria do Application Insights ao meu aplicativo web do Azure?
Mostre-me como configurar o Application Insights no meu aplicativo ASP.NET Core usando o SDK do OpenTelemetry.
Qual é o código para adicionar o Azure Monitor OpenTelemetry ao meu aplicativo Node.js e quais variáveis de ambiente preciso configurar?
Como habilito a instrumentação automática para meu aplicativo hospedado no Azure App Service sem alterações no código?
Bonnes pratiques
- Use variáveis de ambiente para strings de conexão em vez de codificá-las diretamente nos arquivos de configuração
- Chame a configuração do monitoramento o mais cedo possível na inicialização do seu aplicativo
- Use pacotes do OpenTelemetry Distro quando disponíveis para configuração mais fácil
Éviter
- Não modifique o appsettings.json para configuração do Application Insights (método obsoleto)
- Não codifique strings de conexão no código-fonte
- Não pule a configuração de amostragem para aplicativos de alto tráfego
Foire aux questions
O que é o Application Insights?
Preciso modificar meu código para usar o App Insights?
Onde obtenho a string de conexão?
Quais linguagens são suportadas?
Qual é a diferença entre instrumentação automática e manual?
Posso usar esta habilidade para criar o recurso do App Insights?
Détails du développeur
Structure de fichiers