☁️ Marko Filipovic’s Post

I’m attending PromCon 2025 this week in Munich. It’s great to see the #Prometheus community come together again. Day 1 was packed with great sessions, but one talk that really caught my attention was by Julius Volz, co-founder of Prometheus: “Why I Recommend Native Prometheus Instrumentation over OpenTelemetry.” In a time where OpenTelemetry (OTel) dominates most observability discussions, Julius offered a clear, experience-based argument for why native Prometheus instrumentation remains the better option when Prometheus is your main monitoring system. A few key insights from his talk 👇 🔹 Prometheus is a monitoring system, not just a metrics pipeline. It discovers targets, actively scrapes them, and automatically records their health via the up metric. With OTel’s push model, that visibility is lost, Prometheus can’t tell if a service has stopped reporting or disappeared. 🔹 Performance and simplicity matter. He shared benchmarks showing the Prometheus Go client performing up to 26× faster (and even 53× faster with cached labels) than the OTel SDK in common counter operations. Prometheus libraries are small, focused, and optimized for high-throughput systems. 🔹 Metric naming consistency. While Prometheus 3.0 adds UTF-8 support, OTel’s use of dots and dashes in metric names still leads to translation issues and awkward PromQL syntax. Native Prometheus metrics remain clean, predictable, and fully compatible. 🔹 Simplicity over complexity. Prometheus’s text-based exposition format can be implemented anywhere, even with a few lines of Bash, without additional protocols or SDK layers. It stays true to the Unix philosophy: simple, transparent, and efficient. Prometheus itself is an open standard with wide adoption, mature tooling, and a strong community. Choosing native instrumentation isn’t about resisting change, it’s about using the right tool for the right job. So the first day of PromCon 2025 delivered plenty of valuable discussions around metrics, scalability, and the future of observability. Looking forward to the rest of the conference. #PromCon #Prometheus #OpenTelemetry #Observability #Kubernetes #DevOps #Monitoring

  • No alternative text description for this image

To view or add a comment, sign in

Explore content categories