Agent skill · DevOps & Cloud

appinsights-instrumentation

Guidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references. WHEN: how to instrument app, App Insights SDK, telemetry patterns, what is App Insights, Application Insights guidance, instrumentation examples, APM best practices.

Microsoft293,217★ · +1,988/wk · 14 repos on radarProfile →
claude-codeMIT
Install
npx skills add microsoft/azure-skills --skill appinsights-instrumentation --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 13
SKILL.md size: 4 KB
Bundled scripts: none
Version: 1.2.1
Declared author: Microsoft
Path: skills/appinsights-instrumentation/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,353
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# AppInsights Instrumentation Guide This skill provides **guidance and reference material** for instrumenting webapps with Azure Application Insights. > **⛔ ADDING COMPONENTS?** > > If the user wants to **add App Insights to their app**, invoke **azure-prepare** instead. > This skill provides reference material—azure-prepare orchestrates the actual changes. ## When to Use This Skill - User asks **how** to instrument (guidance, patterns, examples) - User needs SDK setup instructions - azure-prepare invokes this skill during research phase - User wants to understand App Insights concepts ## When to Use azure-prepare Instead - User says "add telemetry to my app" - User says "add App Insights" - User wants to modify their project - Any request to change/add components ## Prerequisites The app in the workspace must be one of these kinds - An ASP.NET Core app hosted in Azure - A Node.js app hosted in Azure ## Guidelines ### Collect context information Find out the (programming language, application framework, hosting) tuple of the application the user is trying to add telemetry support in. This determines how the application can be instrumented. Read the source code to make an educated g

What's inside
Steps it walks through
  1. When to Use This Skill
  2. When to Use azure-prepare Instead
  3. Prerequisites
  4. Guidelines
  5. Collect context information
  6. Prefer auto-instrument if possible
  7. Manually instrument
  8. SDK Quick References
  9. Platform-Specific Guides
Ships with 12 files
  • LICENSE.txt
  • examples/appinsights.bicep
  • references/aspnetcore.md
  • references/auto.md
  • references/container-apps.md
  • references/nodejs.md
  • references/python.md
  • references/sdk/azure-monitor-opentelemetry-exporter-java.md
  • references/sdk/azure-monitor-opentelemetry-exporter-py.md
  • references/sdk/azure-monitor-opentelemetry-py.md
  • references/sdk/azure-monitor-opentelemetry-ts.md
  • scripts/appinsights.ps1
More from azure-skills
All skills →
About this skill
What does the appinsights-instrumentation skill do?

Guidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references. WHEN: how to instrument app, App Insights SDK, telemetry patterns, what is App Insights, Application Insights guidance, instrumentation examples, APM best practices.

How do I install it?

Run `npx skills add microsoft/azure-skills --skill appinsights-instrumentation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From microsoft/azure-skills, a repository with 1,353 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going