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

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

---

LLMS index: [llms.txt](/llms.txt)

---

> [!WARNING] エコシステムリストは凍結中です
>
> [レジストリ](/ecosystem/registry/)を含む[エコシステム](/ecosystem/)リストへの新規エントリおよび既存エントリの更新は、メンテナーが各リストの今後の方針を検討している間、受け付けを停止しています。詳細および意見の共有については、[issue #11377](https://github.com/open-telemetry/opentelemetry.io/issues/11377)を参照してください。


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

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

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

<!-- cSpell:ignore: cond -->

> [!WARNING] 免責事項
>
> OpenTelemetryは、以下に記載されているサードパーティディストリビューションを**検証または承認していません**。
> このリストはコミュニティの便宜のために提供されています。


Name[^1]     | Components |  Learn more
------------ | ---------- |  ----------
[AWS Distro for OpenTelemetry - Instrumentation for .NET](https://github.com/aws-observability/aws-otel-dotnet-instrumentation) | .NET | [aws-otel.github.io/docs/getting-started/dotnet-sdk](https://aws-otel.github.io/docs/getting-started/dotnet-sdk)
[AWS Distro for OpenTelemetry - Instrumentation for Go](https://github.com/aws-observability/aws-otel-go) | Go | [aws-otel.github.io/docs/getting-started/go-sdk](https://aws-otel.github.io/docs/getting-started/go-sdk)
[AWS Distro for OpenTelemetry - Instrumentation for Java](https://github.com/aws-observability/aws-otel-java-instrumentation) | Java | [aws-otel.github.io/docs/getting-started/java-sdk](https://aws-otel.github.io/docs/getting-started/java-sdk)
[AWS Distro for OpenTelemetry - Instrumentation for JavaScript](https://github.com/aws-observability/aws-otel-js-instrumentation/) | Node | [aws-otel.github.io/docs/getting-started/javascript-sdk](https://aws-otel.github.io/docs/getting-started/javascript-sdk)
[AWS Distro for OpenTelemetry - Instrumentation for PHP](https://github.com/aws-observability/aws-otel-php) | PHP | [aws-otel.github.io/docs/getting-started/php-sdk](https://aws-otel.github.io/docs/getting-started/php-sdk)
[AWS Distro for OpenTelemetry - Instrumentation for Python](https://github.com/aws-observability/aws-otel-python-instrumentation) | Python | [aws-otel.github.io/docs/getting-started/python-sdk](https://aws-otel.github.io/docs/getting-started/python-sdk)
[AWS Distro for OpenTelemetry - Instrumentation for Ruby](https://github.com/aws-observability/aws-otel-ruby) | Ruby | [aws-otel.github.io/docs/getting-started/ruby-sdk](https://aws-otel.github.io/docs/getting-started/ruby-sdk)
[Azure Monitor Distribution of OpenTelemetry ASP.NET Core](https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore) | .NET | [learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=aspnetcore](https://learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=aspnetcore)
[Azure Monitor Distribution of OpenTelemetry Java](https://github.com/microsoft/ApplicationInsights-Java) | Java | [learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=java](https://learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=java)
[Azure Monitor Distribution of OpenTelemetry Java (Spring Boot starter)](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/spring-cloud-azure-starter-monitor) | Java | [learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=java-native](https://learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=java-native)
[Azure Monitor Distribution of OpenTelemetry Node.js](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/monitor/monitor-opentelemetry) | Node | [learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=nodejs](https://learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=nodejs)
[Azure Monitor Distribution of OpenTelemetry Python](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/monitor/azure-monitor-opentelemetry) | Python | [learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=python](https://learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=python)
[Elastic Distribution of OpenTelemetry .NET](https://github.com/elastic/elastic-otel-dotnet) | .NET | [ela.st/edot-dotnet](https://ela.st/edot-dotnet)
[Elastic Distribution of OpenTelemetry Android](https://github.com/elastic/apm-agent-android) | Android | [ela.st/edot-android](https://ela.st/edot-android)
[Elastic Distribution of OpenTelemetry Java](https://github.com/elastic/elastic-otel-java) | Java | [ela.st/edot-java](https://ela.st/edot-java)
[Elastic Distribution of OpenTelemetry Node.js](https://github.com/elastic/elastic-otel-node) | Node | [ela.st/edot-nodejs](https://ela.st/edot-nodejs)
[Elastic Distribution of OpenTelemetry PHP](https://github.com/elastic/elastic-otel-php) | PHP | [ela.st/edot-php](https://ela.st/edot-php)
[Elastic Distribution of OpenTelemetry Python](https://github.com/elastic/elastic-otel-python) | Python | [ela.st/edot-python](https://ela.st/edot-python)
[Elastic Distribution of OpenTelemetry Swift / iOS](https://github.com/elastic/apm-agent-ios) | Swift | [ela.st/edot-ios](https://ela.st/edot-ios)
[Embrace Android Distribution for OpenTelemetry](https://github.com/embrace-io/embrace-android-sdk) | Android, Java | [embrace.io/docs/open-telemetry/integration/?android-language=java](https://embrace.io/docs/open-telemetry/integration/?android-language=java)
[Embrace Apple Distribution for OpenTelemetry](https://github.com/embrace-io/embrace-apple-sdk) | Swift | [embrace.io/docs/open-telemetry/integration/#apple](https://embrace.io/docs/open-telemetry/integration/#apple)
[Embrace React Native Distribution for OpenTelemetry](https://github.com/embrace-io/embrace-react-native-sdk) | Javascript, React Native | [embrace.io/docs/open-telemetry/integration/#react-native](https://embrace.io/docs/open-telemetry/integration/#react-native)
[Embrace Web Distribution for OpenTelemetry](https://github.com/embrace-io/embrace-web-sdk/) | Browser, Javascript, React | [embrace.io/docs/web/getting-started/](https://embrace.io/docs/web/getting-started/)
[Grafana Distribution of OpenTelemetry for .NET](https://github.com/grafana/grafana-opentelemetry-dotnet) | .NET | [grafana.com/docs/grafana-cloud/monitor-applications/application-observability/setup/](https://grafana.com/docs/grafana-cloud/monitor-applications/application-observability/setup/)
[Grafana Distribution of OpenTelemetry for Java](https://github.com/grafana/grafana-opentelemetry-java) | Java | [grafana.com/docs/grafana-cloud/monitor-applications/application-observability/setup/](https://grafana.com/docs/grafana-cloud/monitor-applications/application-observability/setup/)
[Honeycomb's OpenTelemetry Android SDK distribution](https://github.com/honeycombio/honeycomb-opentelemetry-android) | Android | [docs.honeycomb.io/send-data/android/](https://docs.honeycomb.io/send-data/android/)
[Honeycomb's OpenTelemetry React Native SDK distribution](https://github.com/honeycombio/honeycomb-opentelemetry-react-native) | Javascript, React Native | [docs.honeycomb.io/send-data/react-native/](https://docs.honeycomb.io/send-data/react-native/)
[Honeycomb's OpenTelemetry Swift SDK distribution](https://github.com/honeycombio/honeycomb-opentelemetry-swift) | Swift | [docs.honeycomb.io/send-data/ios/](https://docs.honeycomb.io/send-data/ios/)
[Honeycomb’s OpenTelemetry Web SDK distribution](https://github.com/honeycombio/honeycomb-opentelemetry-web) | Browser, Javascript | [docs.honeycomb.io/send-data/javascript-browser/](https://docs.honeycomb.io/send-data/javascript-browser/)
[Lumigo OpenTelemetry Distribution for Java](https://github.com/lumigo-io/opentelemetry-java-distro) | Java | [github.com/lumigo-io/opentelemetry-java-distro](https://github.com/lumigo-io/opentelemetry-java-distro)
[Lumigo OpenTelemetry Distribution for Node.js](https://github.com/lumigo-io/opentelemetry-js-distro) | Node | [github.com/lumigo-io/opentelemetry-js-distro](https://github.com/lumigo-io/opentelemetry-js-distro)
[Lumigo OpenTelemetry Distribution for Python](https://github.com/lumigo-io/opentelemetry-python-distro) | Python | [github.com/lumigo-io/opentelemetry-python-distro](https://github.com/lumigo-io/opentelemetry-python-distro)
[Splunk Distribution of OpenTelemetry .NET](https://github.com/signalfx/splunk-otel-dotnet) | .NET | [docs.splunk.com/observability/en/gdi/get-data-in/application/otel-dotnet/get-started.html](https://docs.splunk.com/observability/en/gdi/get-data-in/application/otel-dotnet/get-started.html)
[Splunk Distribution of OpenTelemetry Go](https://github.com/signalfx/splunk-otel-go) | Go | [docs.splunk.com/observability/en/gdi/get-data-in/application/go/get-started.html](https://docs.splunk.com/observability/en/gdi/get-data-in/application/go/get-started.html)
[Splunk Distribution of OpenTelemetry Java](https://github.com/signalfx/splunk-otel-java) | Java | [docs.splunk.com/observability/en/gdi/get-data-in/application/java/get-started.html](https://docs.splunk.com/observability/en/gdi/get-data-in/application/java/get-started.html)
[Splunk Distribution of OpenTelemetry Node.js](https://github.com/signalfx/splunk-otel-js) | Node | [docs.splunk.com/observability/en/gdi/get-data-in/application/nodejs/get-started.html](https://docs.splunk.com/observability/en/gdi/get-data-in/application/nodejs/get-started.html)
[Splunk Distribution of OpenTelemetry Python](https://github.com/signalfx/splunk-otel-python) | Python | [docs.splunk.com/observability/en/gdi/get-data-in/application/python/get-started.html](https://docs.splunk.com/observability/en/gdi/get-data-in/application/python/get-started.html)

[^1]: Listed alphabetically


## ディストリビューションの追加 {#how-to-add}

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

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

> [!NOTE]
>
> - OpenTelemetry のあらゆる種類のライブラリ、サービス、またはアプリに対する外部インテグレーションを提供する場合は、[レジストリへの追加](/ecosystem/registry/adding)を検討してください。
> - エンドユーザーとしてオブザーバビリティのために OpenTelemetry を採用しており、OpenTelemetry に関するいかなるサービスも提供していない場合は、[採用企業・団体](/ecosystem/adopters)を参照してください。
> - エンドユーザーにオブザーバビリティを提供するために OpenTelemetry を利用するソリューションを提供している場合は、[ベンダー](/ecosystem/vendors)を参照してください。

[submit a PR]: /docs/contributing/pull-requests/


## distribution情報を最新の状態に保つ {#keeping-up-to-date}

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

[ecosystem list]: https://github.com/open-telemetry/opentelemetry.io/tree/main/data/ecosystem


[components]: /docs/concepts/components/
[distributions]: /docs/concepts/distributions/
[distributions list]: https://github.com/open-telemetry/opentelemetry.io/tree/main/data/ecosystem/distributions.yaml
[vendor]: ../vendors/
