open-telemetry/opentelemetry-erlang
This system is an OpenTelemetry implementation for Erlang and Elixir, providing a comprehensive observability toolkit. It includes core SDKs for tracing, an experimental metrics API, and semantic convention libraries that map standard attributes and metrics. The system also supports exporting telemetry data via the OpenTelemetry Protocol (OTLP) and the Zipkin protocol, enabling integration with various backends.
80.1
Strong · 6 August 2026
67k
lines of production code
Erlang
with Elixir
1
bus factor · 82 authors in all
4
measurements over time
How it got here
2019–2020 · OpenTelemetry API and SDK implementation
This period focused on establishing the foundational structure of the project, including repository scaffolding, configuration management, and the initial release of the OpenTelemetry API and SDK for Erlang and Elixir. Key developments included implementing trace context propagation, adding benchmarking samples, and introducing the OTLP exporter for sending telemetry data.
19 changes
2021–2022 · experimental metrics and semantic conventions
This period focused on introducing an experimental metrics API for Erlang and Elixir, establishing the foundational structures for counters, histograms, and observable instruments. It also involved updating semantic conventions to version 1.40.0 with improved Elixir support and deprecating older macro-based interfaces. Additionally, a new Zipkin exporter was added to support trace data export.
18 changes
2023–2024 · OpenTelemetry semantic conventions v1.40.0 update
This period focused on upgrading the OpenTelemetry semantic conventions to version 1.40.0, introducing extensive new metric and attribute definitions for HTTP, database, and various system telemetry. The work involved generating Elixir and Erlang code templates, implementing stability opt-in mechanisms, and adding comprehensive test coverage for the new conventions.
10 changes
Survey your own repository
open-telemetry/opentelemetry-erlang was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 6 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 4cc1e9ba6a — the exact code this score is about.
- Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.