# elastic-otel-python-instrumentations **Repository Path**: mirrors_elastic/elastic-otel-python-instrumentations ## Basic Information - **Project Name**: elastic-otel-python-instrumentations - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-26 - **Last Updated**: 2026-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Elastic Distribution of OpenTelemetry Python instrumentations The Elastic Distribution of OpenTelemetry Python (EDOT Python) is a customized version of [OpenTelemetry Python](https://opentelemetry.io/docs/languages/python). EDOT Python makes it easier to get started using OpenTelemetry in your Python applications through strictly OpenTelemetry native means, while also providing a smooth and rich out of the box experience with [Elastic Observability](https://www.elastic.co/observability). It's an explicit goal of this distribution to introduce **no new concepts** in addition to those defined by the wider OpenTelemetry community. With EDOT Python you have access to all the features of the OpenTelemetry Python agent plus: * Access to improvements and bug fixes contributed by the Elastic team _before_ the changes are available upstream in OpenTelemetry repositories. * Access to optional features that can enhance OpenTelemetry data that is being sent to Elastic. * Elastic-specific processors that ensure optimal compatibility when exporting OpenTelemetry signal data to an Elastic backend like an Elastic Observability deployment. * Preconfigured collection of tracing and metrics signals, applying some opinionated defaults, such as which sources are collected by default. * Elastic-specific enhancements and integrations such as extensions to GenAI semantic conventions ## Available instrumentations Each available instrumentation sits inside the `instrumentation` directory. Currently we have: - `elastic-opentelemetry-instrumentation-openai` for tracing the `openai` library Please refer to each instrumentation `README.md` for details. ## License This software is licensed under the Apache License, version 2 ("Apache-2.0").