What problem does it solve?
This Skill helps engineers and dev teams understand how to collect reliable telemetry from web applications by explaining when to auto-instrument, how to manually install SDKs, and how to configure connection strings and environment variables so telemetry flows into Azure Application Insights.
Core Features & Use Cases
- Platform-specific SDK guidance: stepwise instructions for ASP.NET Core, Node.js, and Python including recommended client libraries and initialization patterns.
- Resource and configuration recipes: Azure CLI script examples and Bicep guidance to create App Insights and link connection strings to running apps.
- Auto-instrument vs manual workflow: guidance on using Azure Portal codeless instrumentation for supported App Service apps and when to prefer manual code changes.
- Use Case: Add telemetry to an ASP.NET Core app hosted in Azure App Service to collect traces, metrics, and logs and configure the APPLICATIONINSIGHTS_CONNECTION_STRING as an environment variable.
Quick Start
Show me step-by-step guidance to instrument an ASP.NET Core, Node.js, or Python app hosted in Azure with Application Insights, including SDK setup, connection string configuration, and relevant CLI or Bicep snippets.