OpenMetrics; the State Of 1.X And the Plans For 2.0
summary
OpenMetrics 1.0 is stable text format compatible with Prometheus but adds underscore_created metadata, second-resolution timestamps, explicit push and exemplars; the ecosystem already spans hundreds of thousands of endpoints and “tens of millions” of users. Known issues include underscore_total name collisions that can double counter cardinality and a few spec bugs targeted for 1.1. Roadmap for 2.0 targets native histograms (aka exponential/sparse) and protobuf transport, with Tempo and Grafana Mimir already supporting exemplars for trace lookups.
AI-written summary · about
chapters (12)
- 0:00Start
- 0:10Before Prometheus
- 1:33After Prometheus
- 4:07People & process
- 4:55Breaking Changes
- 6:08Improvements & interoperability
- 7:29What's New: Exemplars
- 8:47Current Status: Other Implementations
- 9:41Spotting OpenMetrics
- 10:25Transitioning to OpenMetrics by hand
- 10:51Known issues in 1.0
- 12:09OpenMetrics 2.0
related talks
30mEverything you need to know about OpenMetrics 2.0!
19mWhat You Need to Know About OpenMetrics
21mImproving Monitoring Systems Interoperability with Prometheus & OpenMetrics
27mThe State of Prometheus and OpenTelemetry Interoperability
28mObservability Project Updates
53mOpenTelemetry Metrics: observability’s holy grail
49mObservability Day | Project Updates
30mOpenTelemetry: The Road Ahead + Meet the Co...
