Prometheus and OpenTelemetry: Better Together
Details
You've probably heard of OpenTelemetry. You may have heard less about Prometheus, which has been quietly collecting production metrics for over a decade. Prometheus has a large ecosystem of exporters which support collecting metrics from roughly 350 systems like Kubernetes, Linux VMs, or Postgres. OpenTelemetry has support for about 100, and a lot of those overlap. Two communities building the same functionality twice, neither with enough people to maintain it all.
That's starting to change. Using a Prometheus exporter from a Collector today means running it as its own pod and scraping it over HTTP. It can now run inside the Collector instead: one binary, one deployment, no scrape hop. I'll build one in front of you. So far that's been done for a few of the 350, and getting even that far took work across two communities that share no governance.
What you'll leave with:
- Where they diverge: Prometheus has a massive head start on system coverage, OpenTelemetry has the pipelines and the semantic conventions. How to get both.
- How to take your favorite Prometheus exporter and keep it relevant in an OpenTelemetry world
- A behind the scenes look at how this work has progressed in both communities
- Where we still need help, and how easy it is to get involved
We'll meet at the Improving Training Center in Independence, right off of I-77/Rockside Rd
## About the Speaker ##
Kyle Eckhart is a Principal Software Engineer with over 10 years of experience in the industry. Throughout his career, he has focused heavily on designing and building data ingestion platforms, scalable APIs, creating visibility into systems, and ensuring that "just enough" (automated) processes exist. He currently works for Grafana Labs as a Senior Software Engineer, where he is the tech lead for the Cloud Provider observability team. Outside of his career, he is a father of two boys, a hiker, yogi, mosh pit enthusiast, and a board/video gamer.
## Agenda ##
Doors will be open at 5:00pm, and we'll start with social networking while enjoying some food and beverages courtesy of Improving.
The Talk will start around 6:15pm, and afterwards they'll be more general networking right up until doors close around 8pm.
## Call for Speakers ##
We'd love to return to monthly meetings, but we need speakers! All topics related to DevOps are welcome. Here are some possible ideas to help you get started:
- AI for DevOps
- Site Reliability Engineering (SRE)
- Projects that Facilitate Buy-In from the Business
- DevOps with Agile and Scrum
- DevSecOps and Container Security Strategy
Just fill out this form: https://forms.gle/CbNpjg5PJPX78XpX9
