This package, `azure-monitor-events-extension`, is an older, likely superseded component for integrating Python applications with Azure Monitor. It has not been updated since its `0.1.0` release in 2021. For modern Python applications, it is highly recommended to use the OpenTelemetry-native packages `azure-monitor-opentelemetry-distro` and `azure-monitor-opentelemetry-exporter` for robust and up-to-date Azure Monitor integration.
pip install azure-monitor-events-extensionVerified import paths — ran on the pinned version, not inferred.
This quickstart demonstrates how to integrate OpenTelemetry with Azure Monitor using the recommended and actively maintained `azure-monitor-opentelemetry-distro` package, which has superseded `azure-monitor-events-extension`. It configures the OpenTelemetry SDK to send telemetry to Azure Application Insights using a connection string.
Migrate your application to use `azure-monitor-opentelemetry-distro`. Uninstall `azure-monitor-events-extension` and install `pip install azure-monitor-opentelemetry-distro`.
Always use `azure-monitor-opentelemetry-distro` for standard OpenTelemetry integration with Azure Monitor. Refer to the official Azure Monitor Python documentation for the latest guidance.
Use the actively maintained `azure-monitor-opentelemetry-distro` which supports recent Python versions (typically `>=3.7`).
This package is deprecated. For Azure Monitor integration, install `azure-monitor-opentelemetry-distro` and use `from azure.monitor.opentelemetry.distro import configure_opentelemetry` instead.
This package is deprecated. It is strongly recommended to uninstall `azure-monitor-events-extension` and use the officially supported `azure-monitor-opentelemetry-distro` and `azure-monitor-opentelemetry-exporter` for Azure Monitor integration.