Skip links

Open Observability Day 2022


Leveraging OpenTelemetry for Your Prometheus Pipeline

Goutham Veeramachaneni, Grafana Labs


OpenTelemetry metrics are now GA and it promises to be fully compatible with Prometheus! People are looking to use OTel to migrate from their existing monitoring system to Prometheus or use one of the many data transformation capabilities of the Collector. But trying to use it with Prometheus throws a lot of questions: 1. What are the advantages of using OTel in my Prometheus pipeline? 2. Which of the 3 Prometheus receivers and 3 Prometheus exporters do I use, and when to use which? 3. Can I replace Prometheus or the agent with the OTel Collector? 4. Can I use Prometheus instrumented applications with OTel and vice-versa? When does it make sense to rewrite your instrumentation? 5. What is the migration path I could use? Come attend this talk by Goutham Veeramachaneni for answers to the above questions and understand the different components inside OTel Metrics and how they interact with the Prometheus eco-system. The talk will dive into the common scenarios and pipelines, the gotchas and when and how to migrate from Prometheus to OTel for metrics and vice-versa.

Presentation Deck



Goutham Veeramachaneni
Senior Software Engineer, Grafana Labs

Goutham is a developer from India who started his journey as an infra intern at a large company where he worked on deploying Prometheus. After the initial encounter, he started contributing to Prometheus and interned with CoreOS, working on Prometheus’s new storage engine. Goutham is now an active contributor to the Prometheus eco-system and was a maintainer for TSDB, the engine behind Prometheus 2.0. He works at Grafana Labs on OpenTelemetry, Prometheus and other open source observability tools.