# Distribuições de terceiros

> Lista de distribuições de código aberto do OpenTelemetry mantidas por terceiros.

---

As [distribuições][distributions] do OpenTelemetry são uma forma de personalizar
os [componentes][components] do OpenTelemetry para torná-los mais fáceis de
implantar e utilizar com _backends_ de observabilidade específicos.

Qualquer terceiro pode personalizar os componentes do OpenTelemetry com
alterações específicas para _backends_, [fornecedores][vendor] ou usuários
finais. É possível utilizar componentes do OpenTelemetry sem uma distribuição,
mas uma distribuição pode facilitar as coisas em alguns casos, por exemplo
quando um fornecedor possui requisitos específicos.

A lista a seguir contém uma amostra de distribuições do OpenTelemetry que não
são do Collector e o componente que elas customizam. Para distribuições do
[OpenTelemetry Collector](/docs/collector), consulte
[Distribuições do Collector](/docs/collector/distributions/).

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

> [!WARNING] Disclaimer
>
> OpenTelemetry **does not validate or endorse** the third-party distributions
> listed below. This list is provided as a convenience for the community.
{{__hugo_ctx/}}


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


## Adicionando sua distribuição {#how-to-add}

Para que sua distribuição seja listada, [envie um PR][] com uma entrada
adicionada à [lista de distribuições][distributions list]. A entrada deve
incluir:

- Link para a página principal da sua distribuição
- Link para a documentação que explica como utilizar a distribuição
- Lista dos componentes que sua distribuição contém
- Usuário do GitHub ou e-mail como ponto de contato, para que possamos entrar em
  contato caso tenhamos dúvidas

<div class="alert alert-primary" role="alert"><div class="h4 alert-heading" role="heading">Notas</div>



- Se você fornece integração externa do OpenTelemetry para qualquer tipo de
  biblioteca, serviço ou aplicativo, considere
  [adicioná-la ao registro](/ecosystem/registry/adding).
- Se você adota o OpenTelemetry para observabilidade como um usuário final e não
  fornece nenhum tipo de serviço relacionado ao OpenTelemetry, consulte
  [Adotantes](/ecosystem/adopters).
- Se você oferece uma solução que consome o OpenTelemetry para fornecer
  observabilidade aos usuários finais, consulte
  [Fornecedores](/ecosystem/vendors).

</div>


[envie um PR]: /docs/contributing/pull-requests/


## Mantendo as informações de distributions atualizadas {#keeping-up-to-date}

Certifique-se de manter as informações de distributions atualizadas; caso contrário,
podemos atualizá-las ou removê-las do registro ou da [lista do ecossistema][].
Para mais detalhes, consulte
[Mantendo as informações do registro atualizadas](../registry/updating/).

[lista do ecossistema]:
  https://github.com/open-telemetry/opentelemetry.io/tree/main/data/ecosystem
{{__hugo_ctx/}}


[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/
