azure-monitor-opentelemetry-exporter-java

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

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rrbanda/skills --skill azure-monitor-opentelemetry-exporter-java-rrbanda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-monitor-opentelemetry-exporter-java
Source: https://github.com/rrbanda/skills/tree/main/skills/devops/azure-monitor-opentelemetry-exporter-java
Command: npx skills add https://github.com/rrbanda/skills --skill azure-monitor-opentelemetry-exporter-java-rrbanda

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Java applications that instrument with OpenTelemetry often struggle to reliably export traces, metrics, and logs to Azure Monitor in a simple, maintainable way. This enhances observability by providing a dedicated exporter that streams data to Azure Monitor/Application Insights.

Core Features & Use Cases

  • Exports traces, metrics, and logs from Java applications to Azure Monitor/Application Insights.
  • Supports integration with the recommended migration path to azure-monitor-opentelemetry-autoconfigure.
  • Useful for teams migrating from legacy exporters or setting up new Java services requiring observability.

Quick Start

Add the azure-monitor-opentelemetry-exporter to your Java project and configure the Application Insights connection string to begin exporting telemetry.

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 telemetry from Java to Azure Monitor, add the azure-monitor-opentelemetry-exporter to your project and configure it with a valid Application Insights connection string.

What is needed to send Java application logs to Application Insights using OpenTelemetry?

Sending Java logs to Application Insights via OpenTelemetry requires Java, the OpenTelemetry SDK, and a valid Application Insights connection string to establish the telemetry export pipeline.

Can I use this exporter to migrate from a legacy Java telemetry exporter?

Yes, this exporter supports integration with the recommended migration path to azure-monitor-opentelemetry-autoconfigure, making it suitable for teams migrating from legacy telemetry exporters.

Does the Java OpenTelemetry exporter support sending traces, metrics, and logs simultaneously?

Yes, the exporter streams traces, metrics, and logs simultaneously from Java applications to Azure Monitor Application Insights, providing comprehensive observability for your services.

What is the best way to integrate OpenTelemetry with Application Insights for Java services?

The best way to integrate OpenTelemetry with Application Insights for Java services is using a dedicated exporter that reliably streams telemetry data, simplifying configuration and maintaining observability.

Related Skills