Azure Monitor OpenTelemetry SDK for TypeScript Auto-instrument Node.js applications with distributed tracing, metrics, and logs. Installation Environment Variables Quick Start (Auto-Instrumentation) IMPORTANT: Call BEFORE importing other modules. ESM Support (Node.js 18.19+) package.json: Full Configuration Custom Traces Custom Metrics Manual Exporter Setup Trace Exporter Metric Exporter Log Exporter Custom Logs Ingestion Custom Span Processor Sampling Shutdown Key Types Best Practices 1. Call useAzureMonitor() first - Before importing other modules 2. Use ESM loader for ESM projects - 3. Ena…