Сторонні дистрибутиви

Список дистрибутивів OpenTelemetry з відкритим вихідним кодом, які підтримуються третіми сторонами.

OpenTelemetry дистрибутиви — це спосіб налаштування компонентів OpenTelemetry, щоб їх було легше розгортати та використовувати з конкретними бекендами для спостереження.

Будь-хто може налаштувати компоненти OpenTelemetry з урахуванням бекенду, постачальника або специфічних змін для кінцевого користувача. Ви можете використовувати компоненти OpenTelemetry без дистрибутиву, але в деяких випадках дистрибутив може спростити роботу, наприклад, коли постачальник має особливі вимоги.

Наступний перелік містить зразок дистрибутивів OpenTelemetry та компонентів, які вони налаштовують. Для дистрибутивів OpenTelemetry Collector дивіться дистрибутиви Колектора.

Назва1КомпонентДізнатись більше
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
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/
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 або електронну адресу контактної особи, щоб ми могли звʼязатися у разі виникнення питань

Підтримка інформації про дистрибутив в актуальному стані

Переконайтеся, що ви підтримуєте інформацію про дистрибутив в актуальному стані, інакше ми можемо оновити або вилучити її з реєстру або списку екосистем. Докладні відомості див. у розділі Підтримання інформації в реєстрі в актуальному стані.


  1. В алфавітному порядку ↩︎


Востаннє змінено June 21, 2025: [uk] sync with upstream (2d6f8511)