Instruments Node.js applications with Azure Monitor and OpenTelemetry to provide comprehensive distributed tracing, metrics, and logging.
This skill enables developers to seamlessly integrate Azure Monitor Application Insights into Node.js and TypeScript applications using the OpenTelemetry standard. It provides turnkey auto-instrumentation for popular libraries like Express, MongoDB, and Redis, while offering deep customization for manual exporters and custom telemetry collection. By grounding Claude in Azure's best practices for observability, it ensures your cloud-native applications are properly monitored for performance, reliability, and errors using industry-standard protocols.
주요 기능
01Advanced telemetry filtering and enrichment via custom SpanProcessors
02Automatic instrumentation of HTTP, databases, and SDKs via useAzureMonitor()
03Custom span and metric creation using the standard OpenTelemetry API
04Full support for Node.js ESM projects using the @azure/monitor-opentelemetry/loader
05Built-in offline storage and sampling configuration for production reliability
061,777 GitHub stars
사용 사례
01Implementing distributed tracing across microservices to identify performance bottlenecks
02Setting up custom business metrics and log ingestion for Azure Monitor dashboards
03Migrating legacy Application Insights implementations to the modern OpenTelemetry standard