Distributions

List of open source OpenTelemetry distributions maintained by third parties.

OpenTelemetry distributions are a way of customizing OpenTelemetry components so that they’re easier to deploy and use with specific observability backends.

Any third-party can customize OpenTelemetry components with backend, vendor, or end-user specific changes. You don’t have to use a distributions in order to use OpenTelemetry components, though distributions might facilitate usage under certain circumstances, such as specific vendor requirements.

The following list contains a sample of OpenTelemetry distributions and the component they customize.

Name1ComponentsLearn more
AWS Distro for OpenTelemetry (ADOT)Collectoraws-otel.github.io/docs/getting-started/collector
Azure Monitor Distribution of OpenTelemetry ASP.NET Core.NETlearn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=aspnetcore
Azure Monitor Distribution of OpenTelemetry JavaJavalearn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=java
Azure Monitor Distribution of OpenTelemetry Java (Spring Boot starter)Javalearn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=java-native
Azure Monitor Distribution of OpenTelemetry Node.jsNodelearn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=nodejs
Azure Monitor Distribution of OpenTelemetry PythonPythonlearn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=python
Elastic Distribution for OpenTelemetry .NET.NETgithub.com/elastic/elastic-otel-dotnet
Elastic Distribution for OpenTelemetry JavaJavagithub.com/elastic/elastic-otel-java
Elastic Distribution for OpenTelemetry Node.jsNodegithub.com/elastic/elastic-otel-node
Elastic Distribution for OpenTelemetry PythonPythongithub.com/elastic/elastic-otel-python
Embrace Android Distribution for OpenTelemetryAndroidembrace.io/docs/open-telemetry/integration/?android-language=java
Embrace Android Distribution for OpenTelemetryJavaembrace.io/docs/open-telemetry/integration/?android-language=java
Embrace Apple Distribution for OpenTelemetrySwiftembrace.io/docs/open-telemetry/integration/#apple
Grafana AlloyCollectorgrafana.com/docs/alloy/latest/
Grafana Distribution of OpenTelemetry for .NET.NETgrafana.com/docs/grafana-cloud/monitor-applications/application-observability/setup/instrument/dotnet/
Grafana Distribution of OpenTelemetry for JavaJavagrafana.com/docs/grafana-cloud/monitor-applications/application-observability/setup/instrument/java/
Liatrio Distribution of the OpenTelemetry CollectorCollectorgithub.com/liatrio/liatrio-otel-collector
Lumigo OpenTelemetry Distribution for JavaJavagithub.com/lumigo-io/opentelemetry-java-distro
Lumigo OpenTelemetry Distribution for Node.jsNodegithub.com/lumigo-io/opentelemetry-js-distro
Lumigo OpenTelemetry Distribution for PythonPythongithub.com/lumigo-io/opentelemetry-python-distro
observIQ BindPlane AgentCollectorgithub.com/observIQ/bindplane-agent/tree/main/docs
RedHat RHOSDT OpenTelemetry Collector DistributionCollectorgithub.com/os-observability/redhat-opentelemetry-collector
Splunk Distribution of OpenTelemetry .NET.NETdocs.splunk.com/observability/en/gdi/get-data-in/application/otel-dotnet/get-started.html
Splunk Distribution of OpenTelemetry CollectorCollectordocs.splunk.com/observability/en/gdi/opentelemetry/opentelemetry.html
Splunk Distribution of OpenTelemetry GoGodocs.splunk.com/observability/en/gdi/get-data-in/application/go/get-started.html
Splunk Distribution of OpenTelemetry JavaJavadocs.splunk.com/observability/en/gdi/get-data-in/application/java/get-started.html
Splunk Distribution of OpenTelemetry Node.jsNodedocs.splunk.com/observability/en/gdi/get-data-in/application/nodejs/get-started.html
Splunk Distribution of OpenTelemetry PythonPythondocs.splunk.com/observability/en/gdi/get-data-in/application/python/get-started.html
Sumo Logic Distribution for OpenTelemetry CollectorCollectorhelp.sumologic.com/docs/send-data/opentelemetry-collector/sumo-logic-opentelemetry-vs-opentelemetry-upstream-relationship/

How to add your distribution

To have your distribution listed, submit a PR with an entry added to the distributions list. The entry should include the following:

  • Link to the main page of your distribution
  • Link to the documentation that explains how to use the distribution
  • List the components your distribution contains
  • GitHub handle or email address as a point of contact so that we can reach out in case we have questions

  1. Listed alphabetically ↩︎