skillfed

azure-monitor-opentelemetry-exporter

Microsoft Azure Monitor Opentelemetry Exporter Client Library for Python

azure-monitor-opentelemetry-exporter Permissive license MIT License Active 5,587 v1.0.0b56 released

Install

azure-monitor-opentelemetry-exporter on PyPI

pip

pip install azure-monitor-opentelemetry-exporter

uv

uv add azure-monitor-opentelemetry-exporter

poetry

poetry add azure-monitor-opentelemetry-exporter

Package facts

License MIT License (permissive)
Python support supports the current Python release (>=3.8)
Install friction low — pure-Python wheel
Runtime dependencies 6 — azure-core, azure-identity, msrest, opentelemetry-api, opentelemetry-sdk, psutil
Maintenance actively maintained — 8 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: azure_monitor_opentelemetry_exporter-1.0.0b56-py2.py3-none-any.whl

Keywords: azure, azure sdk

Development Status :: 4 - BetaLicense :: OSI Approved :: MIT LicenseProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

About azure-monitor-opentelemetry-exporter

from the package's own PyPI description — quoted content, verbatim

Microsoft OpenTelemetry exporter for Azure Monitor

The exporter for Azure Monitor allows Python applications to export data from the OpenTelemetry SDK to Azure Monitor. The exporter is intended for users who require advanced configuration or have more complicated telemetry needs that require all of distributed tracing, logging and metrics. If you have simpler configuration requirements, we recommend using the Azure Monitor OpenTelemetry Distro instead for a simpler one-line setup.

Prior to using this SDK, please read and understand Data Collection Basics, especially the section on telemetry types. OpenTelemetry terminology differs from Application Insights terminology so it is important to understand the way the telemetry types map to each other.

Source code | [Package (PyPi)][pypi] |...

Read as markdown · JSON record · Source repository · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Exports OpenTelemetry traces, metrics, and logs from Python applications to Azure Monitor for distributed tracing, performance monitoring, and observability.

Low friction: pure-Python wheel with six well-maintained runtime dependencies (azure-core, azure-identity, msrest, opentelemetry-api, opentelemetry-sdk, psutil). Package is actively maintained with a recent release (8 days old) and no known vulnerabilities.

MIT License permits unrestricted use, modification, and distribution with minimal restrictions, making it suitable for both open-source and commercial projects.

Usage

pip install azure-monitor-opentelemetry-exporter

from azure.monitor.opentelemetry.exporter import AzureMonitorTraceExporter
exporter = AzureMonitorTraceExporter(
    connection_string=os.environ["APPLICATIONINSIGHTS_CONNECTION_STRING"]
)

Requires Python 3.8 or later; Azure subscription and Application Insights resource with a valid connection string.

Verdict: Actively maintained beta exporter with low install friction and no security vulnerabilities. MIT license is permissive. Suitable for production use with Azure Monitor, though the logging signal is marked experimental. Requires Python 3.8+ and Azure credentials.

Needs verification

  • Whether beta status (1.0.0b56) indicates planned breaking changes before 1.0.0 release
  • Scope and timeline of experimental logging signal stability guarantees
azure monitor opentelemetry exporteropentelemetry azure integrationdistributed tracing azureapplication insights python sdkazure telemetry exportopentelemetry metrics logging traces

Similar packages