Company
Date Published
Author
Vineeth Pothulapati
Word count
1784
Language
English
Hacker News points
None

Summary

This blog post discusses the process of migrating from Jaeger to OpenTelemetry, a new instrumentation and data collection standard. The author, Vineeth Pothulapati, is an Observability product manager at Timescale, where he focuses on developing products such as Promscale and Tobs. He presents his presentation "Tips and Tricks to Successfully Migrate From Jaeger to OpenTelemetry" at KubeCon|CloudNativeCon North America 2022. The post explains the reasons for migrating from Jaeger to OpenTelemetry, including the end-of-life announcement of Jaeger's client libraries and the evolution of OpenTelemetry into a new instrumentation and data collection standard. It also discusses the levels of migration, which include the instrumentation layer and the collector layer. The author provides guidance on how to migrate to OpenTelemetry, including using an OpenTelemetry shim or complete re-instrumentation, and explains the impact of migrating from Jaeger to OpenTelemetry, such as improved tracer implementation and access to OpenTelemetry's framework plugins. Additionally, the post discusses the boundaries between Jaeger and OpenTelemetry, including the use of both collectors and the integration of Jaeger UI with OpenTelemetry. Finally, it recommends using PostgreSQL for long-term storage of metrics and traces, specifically with Promscale.