appinsights-instrumentation

Instrument ASP.NET Core and Node.js web applications to send telemetry to Azure Application Insights.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/markarnoldutah/RVS --skill appinsights-instrumentation-markarnoldutah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appinsights-instrumentation
Source: https://github.com/markarnoldutah/RVS/tree/main/.github/skills/appinsights-instrumentation
Command: npx skills add https://github.com/markarnoldutah/RVS --skill appinsights-instrumentation-markarnoldutah

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables sending valuable telemetry data from your web application to Azure Application Insights, significantly improving your ability to monitor and understand your application's health and performance.

Core Features & Use Cases

  • Automated Telemetry Setup: Simplifies the process of integrating Azure Application Insights into your web applications.
  • Enhanced Observability: Provides deep insights into application behavior, errors, and performance metrics.
  • Use Case: When you deploy a new ASP.NET Core web application to Azure App Service and want to proactively monitor its performance and catch any issues early, you would use this skill to instrument it.

Quick Start

Use the appinsights-instrumentation skill to instrument my Node.js web application hosted in Azure.

Frequently Asked Questions about appinsights-instrumentation

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

FAQPage Schema
How do I instrument my ASP.NET Core web application for Azure App Insights?

Instrument your ASP.NET Core web application for Azure App Insights by configuring the required Azure resources and updating your application code. This skill provides guidance for both auto-instrumentation and manual code modification to send telemetry data.

What's the best way to add telemetry to a Node.js app hosted in Azure?

Adding telemetry to a Node.js app hosted in Azure involves integrating Application Insights to monitor performance and errors. This skill simplifies the process by guiding you through the necessary application code updates and Azure resource configuration.

Do I need to configure Azure resources before setting up application observability?

Yes, configuring Azure resources is required before setting up application observability. You must provision the necessary Azure Application Insights resources and update your application code to successfully send telemetry data from your web application.

Can I use auto-instrumentation instead of manual code modification for web app telemetry?

Yes, you can use auto-instrumentation instead of manual code modification for web app telemetry. This skill supports both approaches for ASP.NET Core and Node.js applications, allowing you to choose automated setup or manual code updates to send telemetry data.

Why instrument web applications to send telemetry data to Azure Application Insights?

Instrumenting web applications to send telemetry data to Azure Application Insights significantly improves your ability to monitor application health. It provides deep insights into application behavior, performance metrics, and errors for enhanced observability.

Does this Application Insights instrumentation support both ASP.NET Core and Node.js?

Yes, this Application Insights instrumentation supports both ASP.NET Core and Node.js applications hosted in Azure. It enables sending valuable telemetry data from these web applications to Azure Application Insights for enhanced observability.