Distributions

List of open source OpenTelemetry distributions maintained by third parties.

You are viewing the English version of this page because it has not yet been translated. Interested in helping out? See Contributing.

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 AWS Distro for OpenTelemetry - Instrumentation for JavaScriptNodegithub.com/aws-observability/aws-otel-js
AWS AWS Distro for OpenTelemetry - Instrumentation for PythonPythongithub.com/aws-observability/aws-otel-python
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 OpenTelemetryAndroid, Javaembrace.io/docs/open-telemetry/integration/?android-language=java
Embrace Apple Distribution for OpenTelemetrySwiftembrace.io/docs/open-telemetry/integration/#apple
Embrace React Native Distribution for OpenTelemetryJavascript, React Nativeembrace.io/docs/open-telemetry/integration/#react-native
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/

Adding 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

Keeping distribution information current

Ensure that you keep your distribution information up-to-date, otherwise we might update or remove it from the registry or ecosystem list. For details, see Keeping registry information current.


  1. Listed alphabetically ↩︎