サードパーティディストリビューション

サードパーティが保守するオープンソースの OpenTelemetry ディストリビューションの一覧。

OpenTelemetry のディストリビューションは、特定のオブザーバビリティバックエンドでのデプロイや使用を容易にするために OpenTelemetry のコンポーネントをカスタマイズする方法です。

サードパーティは誰でも、バックエンド、ベンダー、またはエンドユーザー固有の変更を加えて OpenTelemetry コンポーネントをカスタマイズできます。 ディストリビューションなしで OpenTelemetry コンポーネントを使用することもできますが、ベンダーが特定の要件を持っている場合など、ディストリビューションを使うことで簡単になるケースもあります。

以下のリストには、Collector 以外の OpenTelemetry ディストリビューションと、それらがカスタマイズするコンポーネントのサンプルが含まれています。 OpenTelemetry Collector のディストリビューションについては、Collector ディストリビューションを参照してください。

Name1ComponentsLearn more
AWS Distro for OpenTelemetry - Instrumentation for .NET.NETaws-otel.github.io/docs/getting-started/dotnet-sdk
AWS Distro for OpenTelemetry - Instrumentation for GoGoaws-otel.github.io/docs/getting-started/go-sdk
AWS Distro for OpenTelemetry - Instrumentation for JavaJavaaws-otel.github.io/docs/getting-started/java-sdk
AWS Distro for OpenTelemetry - Instrumentation for JavaScriptNodeaws-otel.github.io/docs/getting-started/javascript-sdk
AWS Distro for OpenTelemetry - Instrumentation for PHPPHPaws-otel.github.io/docs/getting-started/php-sdk
AWS Distro for OpenTelemetry - Instrumentation for PythonPythonaws-otel.github.io/docs/getting-started/python-sdk
AWS Distro for OpenTelemetry - Instrumentation for RubyRubyaws-otel.github.io/docs/getting-started/ruby-sdk
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 of OpenTelemetry .NET.NETela.st/edot-dotnet
Elastic Distribution of OpenTelemetry AndroidAndroidela.st/edot-android
Elastic Distribution of OpenTelemetry JavaJavaela.st/edot-java
Elastic Distribution of OpenTelemetry Node.jsNodeela.st/edot-nodejs
Elastic Distribution of OpenTelemetry PHPPHPela.st/edot-php
Elastic Distribution of OpenTelemetry PythonPythonela.st/edot-python
Elastic Distribution of OpenTelemetry Swift / iOSSwiftela.st/edot-ios
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
Embrace Web Distribution for OpenTelemetryBrowser, Javascript, Reactembrace.io/docs/web/getting-started/
Grafana Distribution of OpenTelemetry for .NET.NETgrafana.com/docs/grafana-cloud/monitor-applications/application-observability/setup/
Grafana Distribution of OpenTelemetry for JavaJavagrafana.com/docs/grafana-cloud/monitor-applications/application-observability/setup/
Honeycomb’s OpenTelemetry Android SDK distributionAndroiddocs.honeycomb.io/send-data/android/
Honeycomb’s OpenTelemetry React Native SDK distributionJavascript, React Nativedocs.honeycomb.io/send-data/react-native/
Honeycomb’s OpenTelemetry Swift SDK distributionSwiftdocs.honeycomb.io/send-data/ios/
Honeycomb’s OpenTelemetry Web SDK distributionBrowser, Javascriptdocs.honeycomb.io/send-data/javascript-browser/
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
Splunk Distribution of OpenTelemetry .NET.NETdocs.splunk.com/observability/en/gdi/get-data-in/application/otel-dotnet/get-started.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

ディストリビューションの追加

ディストリビューションをリストに追加するには、ディストリビューションリストにエントリを追加した PR を提出してください。 エントリには以下を含める必要があります。

  • ディストリビューションのメインページへのリンク
  • ディストリビューションの使用方法を説明するドキュメントへのリンク
  • ディストリビューションに含まれるコンポーネントの一覧
  • 質問がある場合に連絡できるよう、連絡先としての GitHub ハンドルまたはメールアドレス

distribution情報を最新の状態に保つ

distribution情報を最新の状態に保つようにしてください。そうしない場合、レジストリまたはエコシステムリストから更新または削除されることがあります。詳細については、レジストリ情報を最新の状態に保つを参照してください。


  1. Listed alphabetically ↩︎