appinsights-instrumentation

Instrument web applications to send telemetry data to Azure Application Insights.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/sandeepmvn/githubmdfiles --skill appinsights-instrumentation-sandeepmvn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appinsights-instrumentation
Source: https://github.com/sandeepmvn/githubmdfiles/tree/main/VSContributed/skills/appinsights-instrumentation
Command: npx skills add https://github.com/sandeepmvn/githubmdfiles --skill appinsights-instrumentation-sandeepmvn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill helps you instrument your web applications to send valuable telemetry data to Azure Application Insights, enhancing the observability of your application's health and performance.

Core Features & Use Cases

  • Enable Telemetry: Automatically or manually configure your web application to send logs and metrics to Azure Application Insights.
  • Support for Multiple Languages/Frameworks: Provides guidance for ASP.NET Core, Node.js, and Python applications.
  • Use Case: You have an ASP.NET Core web application hosted in Azure App Service and want to monitor its performance, track errors, and understand user behavior. This skill will guide you through setting up Application Insights.

Quick Start

Use the appinsights-instrumentation skill to instrument your ASP.NET Core web application hosted in Azure App Service.

Frequently Asked Questions about appinsights-instrumentation

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

FAQPage Schema
How do I instrument a web application to send telemetry data to Azure Application Insights?

This skill instruments web applications to send telemetry data to Azure Application Insights by configuring Application Insights resources and modifying application code or using auto-instrumentation features.

Can I use Azure App Insights instrumentation with Node.js and Python applications?

Yes, Application Insights instrumentation supports ASP.NET Core, Node.js, and Python applications hosted in Azure environments for monitoring performance and tracking errors.

What is the best way to enable Application Insights telemetry for an ASP.NET Core app hosted in Azure App Service?

The best way to enable Application Insights telemetry for an ASP.NET Core app is to configure Application Insights resources and modify application code or use auto-instrumentation features.

Does setting up observability with Application Insights require modifying my existing application code?

Setting up observability with Application Insights requires either modifying application code manually or configuring auto-instrumentation features, depending on your application framework.

When do I need to configure Application Insights resources for web application observability?

You need to configure Application Insights resources when you want to enhance the observability of your web application's health and performance by collecting telemetry data.