appinsights-instrumentation

Instrument ASP.NET Core and Node.js apps with Azure Application Insights telemetry.

Updated May 25, 2026
One-click install
npx skills add https://github.com/Chieji/my-skills --skill appinsights-instrumentation-chieji
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appinsights-instrumentation
Source: https://github.com/Chieji/my-skills/tree/main/appinsights-instrumentation
Command: npx skills add https://github.com/Chieji/my-skills --skill appinsights-instrumentation-chieji

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires az, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill provides guidance for instrumenting web applications with Azure Application Insights, including telemetry patterns, SDK setup, and configuration references to accelerate observability without modifying code directly.

Core Features & Use Cases

  • Guidance for adding App Insights telemetry to ASP.NET Core and Node.js apps hosted in Azure
  • Instructions on SDK setup, configuration, and common telemetry patterns to implement
  • Clear separation between research guidance and actionable changes via azure-prepare

Quick Start

Tell me your app's language, hosting, and goals, and I will outline the exact instrumentation steps.

Frequently Asked Questions about appinsights-instrumentation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I instrument an ASP.NET Core app with Azure Application Insights?

To instrument a Node.js app with Azure Application Insights, you configure the SDK and implement telemetry patterns to collect visibility data. This skill provides the specific setup guidance and configuration references needed for Azure-hosted Node.js applications.

Does Application Insights instrumentation work with OpenTelemetry?

Yes, Application Insights instrumentation aligns with OpenTelemetry standards. This skill provides quick reference links for integrating OpenTelemetry with Python, TypeScript, and Java applications to collect telemetry data.

What's the best way to add telemetry to my web app without modifying existing code?

To add telemetry without modifying code directly, use this skill's guidance to configure Application Insights SDK setup and telemetry patterns. It accelerates observability by providing configuration references rather than requiring direct code changes.

Do I need to run azure-prepare before setting up Application Insights SDK?

You should invoke azure-prepare when you are ready to transition from research guidance to actionable changes for Application Insights. The skill maintains a clear separation between instrumentation guidance and executing actual Azure environment preparations.

Can I use this guidance to instrument Python and Java apps with Application Insights?

Yes, while the core guidance covers ASP.NET Core and Node.js apps, it also includes OpenTelemetry quick references for Python, TypeScript, and Java. These references help you implement telemetry collection across multiple languages.