appinsights-instrumentation

Instrument Node.js/TypeScript applications with Azure Application Insights telemetry.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/TylerLeonhardt/greenroom --skill appinsights-instrumentation-tylerleonhardt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appinsights-instrumentation
Source: https://github.com/TylerLeonhardt/greenroom/tree/main/.github/skills/appinsights-instrumentation
Command: npx skills add https://github.com/TylerLeonhardt/greenroom --skill appinsights-instrumentation-tylerleonhardt

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Instrument Node.js/TypeScript applications to collect telemetry via Azure Application Insights, enabling centralized monitoring and performance insight.

Core Features & Use Cases

  • SDK setup and configuration for Node.js/TypeScript apps
  • Guidance for migrating from the classic Application Insights SDK to OpenTelemetry
  • Infrastructure provisioning and environment variable configuration for the App Insights connection string

Quick Start

Configure App Insights in your Node.js/TypeScript app by setting up the SDK and the connection string.

Frequently Asked Questions about appinsights-instrumentation

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

FAQPage Schema
How do I add Application Insights telemetry to a Node.js or TypeScript app?

To add Application Insights telemetry to a Node.js or TypeScript app, configure the SDK and provide the connection string via environment variables to enable centralized telemetry collection.

What is the best way to migrate from the classic Application Insights SDK to OpenTelemetry?

Migrating from the classic Application Insights SDK to OpenTelemetry involves setting up the new OpenTelemetry instrumentation and transitioning your existing telemetry patterns to the new standard.

Can I use Application Insights instrumentation with Remix apps running on Azure?

Yes, Application Insights instrumentation supports Node.js and TypeScript web services running on Azure, including Remix-based apps, by configuring the SDK and telemetry patterns.

How do I configure the App Insights connection string using environment variables?

Configuring the App Insights connection string using environment variables involves provisioning the necessary infrastructure and passing the connection string to the Node.js SDK setup.

Does Azure Application Insights support custom telemetry in TypeScript?

Yes, Azure Application Insights supports custom telemetry in TypeScript by utilizing the provided SDK setup and telemetry patterns to collect custom monitoring data.

Why configure environment variables for Application Insights instrumentation in Node.js?

Configuring environment variables for Application Insights instrumentation in Node.js securely provides the connection string and enables telemetry collection without hardcoding credentials.