# Distribuciones de terceros

> Lista de distribuciones de OpenTelemetry de código abierto mantenidas por terceros.

---

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

---

Las [distribuciones][] de OpenTelemetry permiten personalizar los
[componentes][] de OpenTelemetry para que sean más fáciles de implementar y usar
con backends de observabilidad específicos.

Cualquier tercero puede personalizar los componentes de OpenTelemetry con
cambios específicos del backend, del [proveedor][] o del usuario final. Se
pueden usar componentes de OpenTelemetry sin una distribución, pero una
distribución puede facilitar las cosas en algunos casos, como cuando un
proveedor tiene requisitos específicos.

La siguiente lista contiene un ejemplo de distribuciones de OpenTelemetry sin el
Collector y el componente que personalizan. Para distribuciones del
[Collector de OpenTelemetry](/docs/collector/), consulta
[Distribuciones del 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


## Añadiendo tu distribución {#how-to-add}

Para que tu distribución aparezca en la lista, [envía una solicitud de
registro][] con una entrada añadida a la [lista de distribuciones][]. La entrada
debe incluir lo siguiente:

- Enlace a la página principal de tu distribución
- Enlace a la documentación que explica cómo usar la distribución
- Lista de los componentes que contiene tu distribución
- Dirección de GitHub o correo electrónico como punto de contacto para que
  podamos contactarte en caso de tener preguntas

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



- Si proporcionas integración externa de OpenTelemetry para cualquier tipo de
  biblioteca, servicio o aplicación, considera
  [añadirlo al registro](/ecosystem/registry/adding).
- Si adoptas OpenTelemetry para la observabilidad como usuario final y no
  proporcionas ningún tipo de servicio relacionado con OpenTelemetry, consulta
  [Adoptadores](/ecosystem/adopters).
- Si ofreces una solución que utiliza OpenTelemetry para ofrecer observabilidad
  a los usuarios finales, consulta [Proveedores](/ecosystem/vendors).

</div>


[envía una solicitud de registro]: /docs/contributing/pull-requests/


## Mantener la información sobre distribution actualizada {#keeping-up-to-date}

Asegúrate de mantener la información sobre distribution actualizada; de lo
contrario, podríamos actualizarla o eliminarla del registro o de la [lista del
ecosistema][]. Para más información, consulta
[Mantener la información del registro actualizada](../registry/updating/).

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


[componentes]: /docs/concepts/components/
[distribuciones]: /docs/concepts/distributions/
[lista de distribuciones]:
  https://github.com/open-telemetry/opentelemetry.io/tree/main/data/ecosystem/distributions.yaml
[proveedor]: ../vendors/
