Los proyectos de OpenTelemetry consisten en múltiples componentes que soportan múltiples señales. La implementación de referencia de OpenTelemetry está disponible como:
Cualquier implementación de referencia puede ser personalizada como una distribución.
Una distribución es una versión personalizada de un componente de OpenTelemetry. Una distribución es un envoltorio alrededor de un repositorio upstream de OpenTelemetry con algunas personalizaciones. Las distribuciones no deben confundirse con forks.
Las personalizaciones en una distribución pueden incluir:
Las distribuciones en general caen en las siguientes categorías:
Cualquiera puede crear una distribución. Hoy en día, varios proveedores ofrecen distribuciones. Además, los usuarios finales pueden considerar crear una distribución si desean utilizar componentes en el Registro que no han sido integrados al proyecto de OpenTelemetry.
Antes de seguir leyendo y aprender cómo crear tu propia distribución, pregúntate si tus aportes sobre un componente de OpenTelemetry serían beneficiosas para todos y, por lo tanto, deberían incluirse en las implementaciones de referencia:
Una guía sobre cómo crear tu propia distribución está disponible en este artículo: “Building your own OpenTelemetry Collector distribution”
Si estás creando tu propia distribución, el OpenTelemetry Collector Builder podría ser un buen punto de partida.
Existen mecanismos de extensibilidad específicos por lenguaje para personalizar las bibliotecas de instrumentación:
Al usar material del proyecto OpenTelemetry, como el logotipo y el nombre para tu distribución, asegúrate de estar alineado con las Pautas de Marketing de OpenTelemetry para Organizaciones Contribuyentes.
El proyecto OpenTelemetry no certifica distribuciones en este momento. En el futuro, OpenTelemetry podría certificar distribuciones y socios de manera similar al proyecto Kubernetes. Al evaluar una distribución, asegúrate de que usar la distribución no resulte en un bloqueo con el proveedor.
Cualquier soporte para una distribución proviene de los autores de la distribución y no de los autores de OpenTelemetry.
¿Fue útil esta página?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!