Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

Why (and how) GitHub is adopting OpenTelemetry

Blog post from GitHub

Post Details
Company
Date Published
Author
Wolfgang Hennerbichler, Andrew Hayworth
Word Count
886
Company Posts That Month
12
Language
English
Hacker News Points
-
Summary

GitHub engineers have been grappling with the challenges of standardizing telemetry data across various systems, often facing interoperability issues due to different metrics and logging formats. To address this, they have adopted OpenTelemetry, which offers a unified, vendor-neutral format for telemetry signals, facilitating easier correlation and reducing the need for manual re-instrumentation. By focusing on tracing as a primary entry point to observability, OpenTelemetry allows for automatic derivation of additional signals like metrics and logs. GitHub is developing internal libraries to streamline the integration of OpenTelemetry, making it easier for developers to implement tracing efficiently, thus enhancing observability in distributed systems. The initiative aims to build intelligent dashboards and alerts while contributing back to the OpenTelemetry project, encouraging industry-wide improvements in system observability.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
OpenTelemetry 25 66 11 6 -18%
Observability 17 479 132 48 -10%
Developer Experience 1 108 70 36 -13%