se est¨¢ convirtiendo r¨¢pidamente en el est¨¢ndar de la industria para la observabilidad. El lanzamiento de la especificaci¨®n del estableci¨® una forma estandarizada de gestionar trazas, ³¾¨¦³Ù°ù¾±³¦²¹²õ y registros, reduciendo la necesidad de m¨²ltiples integraciones o grandes reescrituras a medida que aumentan los requisitos de interoperabilidad y las soluciones de monitorizaci¨®n distribuidas. A medida que OpenTelemetry se expande para admitir registros y perfiles, OTLP garantiza un formato de transporte consistente en todos los datos de telemetr¨ªa, simplificando la instrumentaci¨®n y haciendo que la observabilidad full-stack sea m¨¢s accesible y escalable para las arquitecturas de microservicios. Adoptado por proveedores como , y , OTLP permite a las organizaciones crear conjuntos de datos de observabilidad flexibles e independientes de cada proveedor, sin depender de soluciones patentadas o privadas. Admite compresi¨®n gzip y zstd, reduciendo el tama?o de los datos de telemetr¨ªa y el uso de ancho de banda ¡ª una ventaja clave para entornos que gestionan grandes vol¨²menes de datos de telemetr¨ªa. Dise?ado para el crecimiento a largo plazo, OTLP garantiza que OpenTelemetry siga siendo un est¨¢ndar robusto y preparado para el futuro, consolidando su posici¨®n como la opci¨®n predilecta para el transporte de telemetr¨ªa.
Hemos estado utilizando como soluci¨®n durante un tiempo y la hemos recomendado en ediciones anteriores. Su capacidad para capturar, instrumentar y gestionar de manera fluida datos de telemetr¨ªa entre distintos servicios y aplicaciones ha mejorado nuestra tecnolog¨ªa de observabilidad. La flexibilidad y compatibilidad de OpenTelemetry en distintos entornos la ha convertido en un instrumento muy valioso de nuestra caja de herramientas. Ahora sentimos especial curiosidad por el reciente lanzamiento de la especificaci¨®n del , que incluye gRCP y HTTP. Este protocolo estandariza el formato de transmisi¨®n de datos de telemetr¨ªa, que promueve la interoperabilidad y simplifica la integraci¨®n con otras herramientas de monitorizaci¨®n y an¨¢lisis. A medida que seguimos explorando el potencial de integraci¨®n del protocolo, estamos evaluando su impacto a largo plazo en nuestras estrategias de monitoreo y observabilidad y en el panorama general de monitorizaci¨®n.
es un proyecto de c¨®digo abierto que integra y . El proyecto de OpenTelemetry incluye , librer¨ªas, agentes y otros componentes requeridos para capturar telemetr¨ªa desde los servicios para poder observar, mantener y depurarlos de mejor manera. Cubre los tres pilares de la observabilidad (rastreo distribuido, ³¾¨¦³Ù°ù¾±³¦²¹²õ y logs, actualmente en beta) y su especificaci¨®n conecta estas tres piezas a traves de ; por lo tanto se pueden usar ³¾¨¦³Ù°ù¾±³¦²¹²õ para determinar un problema, localizar los rastros correspondientes para descubrir d¨®nde se produjo el problema y finalmente estudiar los registros de eventos correspondientes para encontrar la causa ra¨ªz. Los componentes de OpenTelemetry pueden conectarse con sistemas de observabilidad en backend como Prometheus y Jaeger entre . La formaci¨®n de OpenTracing es un paso positivo hacia la convergencia de est¨¢ndares y la simplificaci¨®n de las herramientas.
As monolithic applications are being replaced with more complex (micro)service ecosystems, tracing requests across multiple services is becoming the norm. With majority contribution from LightStep and Uber is rapidly becoming the de facto standard for distributed tracing. There is a growing number of supporting OpenTracing standard, including Zipkin, Instana, and . OpenTracing currently provides vendor-neutral implementation in multiple languages including: Go, JavaScript, Java, Python, Objective-C, C#, C++, Ruby and PHP.
As monolithic applications are being replaced with more complex (micro)service ecosystems, tracing requests across multiple services is becoming the norm. With majority contribution from LightStep and Uber is rapidly becoming the de facto standard for distributed tracing. There is a growing number of supporting OpenTracing standard, including Zipkin, Instana, and . OpenTracing currently provides vendor-neutral implementation in multiple languages including: Go, JavaScript, Java, Python, Objective-C, C#, C++, Ruby and PHP.

