azure-monitor-opentelemetry-exporter-java

Export OpenTelemetry traces, metrics, and logs from Java applications to Azure Monitor.

2.9k|323|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/microsoft/skills --skill azure-monitor-opentelemetry-exporter-java-microsoft
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: azure-monitor-opentelemetry-exporter-java
Source: https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-java/skills/azure-monitor-opentelemetry-exporter-java
Command: npx skills add https://github.com/microsoft/skills --skill azure-monitor-opentelemetry-exporter-java-microsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Azure Monitor OpenTelemetry Exporter for Java provides a path to export OpenTelemetry traces, metrics, and logs from Java applications to Azure Monitor/Application Insights. Note: This exporter is deprecated; migrate to azure-monitor-opentelemetry-autoconfigure.

Core Features & Use Cases

  • Export OpenTelemetry traces, metrics, and logs to Azure Monitor/Application Insights.
  • Configure via environment variables or the autoconfigure approach to simplify setup.
  • Plan migration guidance from azure-monitor-opentelemetry-exporter to azure-monitor-opentelemetry-autoconfigure.

Quick Start

Set up OpenTelemetry with Azure Monitor autoconfigure to export traces, metrics, and logs from your Java applications.

Frequently Asked Questions about azure-monitor-opentelemetry-exporter-java

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

FAQPage Schema
How do I export OpenTelemetry traces and metrics from Java to Azure Monitor?▼

To export OpenTelemetry traces, metrics, and logs from Java to Azure Monitor, use the azure-monitor-opentelemetry-exporter package and configure it via environment variables or the autoconfigure approach to send telemetry data to Application Insights.

What is the best way to migrate my Java OpenTelemetry exporter to the autoconfigure package?▼

The best way to migrate from the deprecated azure-monitor-opentelemetry-exporter is to follow the provided migration instructions to transition your Java application to the azure-monitor-opentelemetry-autoconfigure package for continued Azure Monitor support.

Why is the Azure Monitor OpenTelemetry exporter for Java deprecated?▼

The Azure Monitor OpenTelemetry exporter for Java is deprecated to consolidate telemetry integration into the azure-monitor-opentelemetry-autoconfigure package, which simplifies setup and configuration for exporting traces, metrics, and logs.

Can I configure Azure Monitor OpenTelemetry export using environment variables in Java?▼

Yes, you can configure Azure Monitor OpenTelemetry export in Java using environment variables or the autoconfigure approach, simplifying the setup process for sending traces, metrics, and logs to Application Insights.

When should I migrate away from the azure-monitor-opentelemetry-exporter Java package?▼

You should migrate away from the azure-monitor-opentelemetry-exporter Java package immediately since it is deprecated, transitioning to azure-monitor-opentelemetry-autoconfigure to ensure continued support for exporting telemetry to Azure Monitor.