appinsights-instrumentation

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

6|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/jonathan-vella/azure-smb-rf --skill appinsights-instrumentation-jonathan-vella
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appinsights-instrumentation
Source: https://github.com/jonathan-vella/azure-smb-rf/tree/main/.github/skills/appinsights-instrumentation
Command: npx skills add https://github.com/jonathan-vella/azure-smb-rf --skill appinsights-instrumentation-jonathan-vella

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires azure-monitor-opentelemetry, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users quickly and efficiently instrument their webapps with Azure Application Insights, providing guidance and SDK setup.

Core Features & Use Cases

  • Instrumentation Guidance: Offers comprehensive guidance on how to instrument webapps for Azure Application Insights.
  • SDK Setup: Provides setup instructions for different programming languages and frameworks.
  • Telemetry Patterns: Shares best practices and patterns for telemetry collection and analysis.
  • Use Case: A user can use this Skill to easily add Application Insights telemetry to their ASP.NET Core or Node.js app hosted in Azure.

Quick Start

Use the appinsights-instrumentation skill to automatically instrument your Azure ASP.NET Core app with Application Insights.

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 webapp with Azure Application Insights?

To instrument your ASP.NET Core webapp with Azure Application Insights, you apply the Azure Monitor OpenTelemetry SDK and follow the provided setup instructions to enable telemetry collection.

Can I use Azure Application Insights instrumentation with Node.js apps hosted in Azure?

Yes, Azure Application Insights instrumentation supports Node.js apps hosted in Azure. This Skill provides specific SDK setup instructions and telemetry patterns to properly configure your Node.js application for monitoring.

What is the best way to set up telemetry collection for webapps using Azure Monitor OpenTelemetry?

The best way to set up telemetry collection is by using the Azure Monitor OpenTelemetry SDKs. This Skill offers comprehensive guidance on instrumentation, best practices, and telemetry patterns to effectively analyze your webapp data.

Do I need the Azure Monitor OpenTelemetry SDK to add Application Insights to my webapp?

Yes, the Azure Monitor OpenTelemetry SDK is required to add Application Insights to your webapp. This Skill relies on these SDKs to provide the configuration and setup instructions needed for proper instrumentation.

What telemetry patterns should I follow when instrumenting webapps with Application Insights?

When instrumenting webapps with Application Insights, you should follow telemetry patterns that include best practices for data collection and analysis. This Skill shares these patterns to help you properly configure SDKs for ASP.NET Core and Node.js apps.