Agent skill · software engineering · aiskillstore

azure-monitor-opentelemetry-exporter-java

Azure Monitor OpenTelemetry Exporter for Java. Export OpenTelemetry traces, metrics, and logs to Azure Monitor/Application Insights.

Why this skill is useful

Provides specific integration patterns and code snippets for exporting telemetry data to Azure Monitor that the AI wouldn't reliably generate on its own.

What it needs

Requires maven installed locally. Requires azure account access. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Azure Monitor OpenTelemetry Exporter for Java ⚠️ DEPRECATION NOTICE: This package is deprecated. Migrate to azure-monitor-opentelemetry-autoconfigure. See Migration Guide for detailed instructions. Export OpenTelemetry telemetry data to Azure Monitor / Application Insights. Installation (Deprecated) Recommended: Use Autoconfigure Instead Environment Variables Basic Setup with Autoconfigure (Recommended) Using Environment Variable With Explicit Connection String Creating Spans Adding Span Attributes Custom Span Processor Nested Spans Recording Exceptions Metrics (via OpenTelemetry) Key Concepts Concept Description --------- ------------- Connection String Application Insights connection string with instrumentation key Tracer Creates spans for distributed tracing Span Represents a unit of work with timing and attributes SpanProcessor Intercepts span lifecycle for customization Exporter Sends telemetry to Azure Monitor Migration to Autoconfigure The azure-monitor-opentelemetry-autoconfigure package provides: Automatic instrumentation of common libraries Simplified configuration Better integration with OpenTelemetry SDK Migration Steps 1. Replace dependency: 2. Update initialization code per Migration Guide Best Practices 1. Use autoconfigure — Migrate to azure-monitor-opentelemetry-autoconfigure 2. Set meaningful span names — Use descriptive operation names 3. Add relevant attributes — Include contextual data for debugging 4. Handle exceptions — Always record exceptions on spans 5. Use semantic conventions — Follow OpenTelemetry semantic conventions 6. End spans in finally — Ensure spans are always ended 7. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/azure-monitor-opentelemetry-exporter-java--d39dd5

View the source on GitHub

Browse the @skills marketplace