Compétences appinsights-instrumentation
📊

appinsights-instrumentation

Sûr

Agregar telemetría de Application Insights a aplicaciones de Azure

Esta habilidad proporciona orientación paso a paso para instrumentar aplicaciones web con Azure Application Insights, incluyendo configuración del SDK, configuración y patrones de telemetría para aplicaciones ASP.NET Core, Node.js y Python.

Prend en charge: Claude Codex Code(CC)
🥇 83 Or
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "appinsights-instrumentation". ¿Cómo agrego App Insights a mi aplicación Node.js?

Résultat attendu:

  • Instalar el paquete de Azure Monitor: npm install @azure/monitor-opentelemetry
  • Agregar esto a tu archivo principal: const { useAzureMonitor } = require('@azure/monitor-opentelemetry');
  • Llamar a la configuración al inicio de tu aplicación: useAzureMonitor();
  • Establecer la variable de entorno de la cadena de conexión: APPLICATIONINSIGHTS_CONNECTION_STRING

Utilisation de "appinsights-instrumentation". ¿Cuál es la plantilla Bicep para crear Application Insights?

Résultat attendu:

  • Crear un recurso de Log Analytics Workspace
  • Crear el recurso de Application Insights con kind: 'web'
  • Vincularlo al workspace usando WorkspaceResourceId
  • Generar la cadena de conexión para usar en la configuración de tu aplicación

Audit de sécurité

Sûr
v1 • 2/21/2026

This 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.

12
Fichiers analysés
374
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

73
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Ingeniero DevOps agregando monitoreo a una aplicación web de Azure

Un ingeniero DevOps necesita agregar Application Insights a una aplicación ASP.NET Core existente que se ejecuta en Azure App Service. La habilidad proporciona orientación paso a paso sobre configuración y configuración del SDK.

Desarrollador aprendiendo instrumentación de App Insights

Un desarrollador quiere entender cómo instrumentar su aplicación Node.js con OpenTelemetry para Azure Monitor. La habilidad proporciona guías de inicio rápido y mejores prácticas.

Usuario de Claude Code necesitando ayuda con monitoreo de Azure

Un usuario de Claude Code pregunta cómo agregar telemetría a su aplicación Python. La habilidad proporciona instrucciones de configuración del SDK específicas para Python y configuración de cadenas de conexión.

Essayez ces prompts

Pregunta básica de instrumentación
¿Cómo agrego telemetría de Application Insights a mi aplicación web de Azure?
Configuración de ASP.NET Core
Muéstrame cómo configurar Application Insights en mi aplicación ASP.NET Core usando el SDK de OpenTelemetry.
Configuración de Node.js
¿Cuál es el código para agregar Azure Monitor OpenTelemetry a mi aplicación Node.js y qué variables de entorno necesito?
Instrumentación automática para Azure App Service
¿Cómo habilito la instrumentación automática para mi aplicación alojada en Azure App Service sin cambios de código?

Bonnes pratiques

  • Usar variables de entorno para las cadenas de conexión en lugar de codificarlas en archivos de configuración
  • Llamar a la configuración de monitoreo lo más temprano posible en el inicio de tu aplicación
  • Usar paquetes Distro de OpenTelemetry cuando estén disponibles para una configuración más fácil

Éviter

  • No modificar appsettings.json para la configuración de App Insights (método obsoleto)
  • No codificar cadenas de conexión en el código fuente
  • No omitir la configuración de muestreo para aplicaciones con alto tráfico

Foire aux questions

¿Qué es Application Insights?
Application Insights es una característica de Azure Monitor que proporciona monitoreo de rendimiento de aplicaciones (APM), recopilación de telemetría y diagnóstico para aplicaciones que se ejecutan en Azure o en entornos locales.
¿Necesito modificar mi código para usar App Insights?
Para aplicaciones de Azure App Service, puede usar instrumentación automática sin cambios de código. Para otros escenarios, necesita agregar el SDK y llamar al método de configuración en su código.
¿Dónde obtengo la cadena de conexión?
La cadena de conexión está disponible en el Portal de Azure bajo las propiedades de su recurso de Application Insights, o puede recuperarla usando Azure CLI con el comando appinsights.
¿Qué lenguajes son compatibles?
Esta habilidad cubre ASP.NET Core, Node.js, Python y proporciona referencias para aplicaciones Java y TypeScript.
¿Cuál es la diferencia entre instrumentación automática y manual?
La instrumentación automática funciona sin cambios de código pero solo admite Azure App Service. La instrumentación manual requiere integración del SDK pero funciona para cualquier entorno de alojamiento.
¿Puedo usar esta habilidad para crear el recurso de App Insights?
No, esta habilidad proporciona solo orientación. Para crear el recurso de Azure real, invoque la habilidad azure-prepare que organiza los cambios de componentes.