An Update on PromQL Compatibility Across Vendors
promlabs.com
An Update on PromQL Compatibility Across Vendors
1–10 of 15 posts
Re: An Update on PromQL Compatibility Across Vendors
#2Re: An Update on PromQL Compatibility Across Vendors
#3This is great -- thanks for putting it together! Will these be kept up-to-date? If so, what will the cadence be?
Re: An Update on PromQL Compatibility Across Vendors
#4This summary makes it seem like Victoria Metrics is barely compatible with Prometheus, but that can't be further from the truth in practice.
Re: An Update on PromQL Compatibility Across Vendors
#5Out of all the projects/products on this list, we've found Victoria Metrics to be by _far_ the best. This summary makes it seem like Victoria Metrics is barely compatible with Prometheus, but that can't be further from the truth in practice.
We're currently running Prometheus + Thanos, and high cardinality timeseries are a real issue, which Victoria claims to be good at.
Re: An Update on PromQL Compatibility Across Vendors
#6Disclaimer: I work on Promscale!
Re: An Update on PromQL Compatibility Across Vendors
#7Out of all the projects/products on this list, we've found Victoria Metrics to be by _far_ the best. This summary makes it seem like Victoria Metrics is barely compatible with Prometheus, but that can't be further from the truth in practice.
Did you start with Victoria directly? Or move to it from Prometheus? Keen to hear your experiences. We're currently running Prometheus + Thanos, and high cardinality timeseries are a real issue, which Victoria claims to be good at.
Re: An Update on PromQL Compatibility Across Vendors
#8Out of all the projects/products on this list, we've found Victoria Metrics to be by _far_ the best. This summary makes it seem like Victoria Metrics is barely compatible with Prometheus, but that can't be further from the truth in practice.
Did you start with Victoria directly? Or move to it from Prometheus? Keen to hear your experiences. We're currently running Prometheus + Thanos, and high cardinality timeseries are a real issue, which Victoria claims to be good at.
We found Cortex to be extremely over-engineered, extremely hard to tune (because of multiple configuration/argument refactors with incomplete doc cleanups) and found that it would just fall over under load. (Though to be fair, there wasn't much in the way of first-party deployment tooling at the time, so it was a hand-rolled Helm chart and at least 50% of the issues were likely my config).
In comparison, the first-party Victoria Metrics Helm chart worked straight out of the box, the maintainers have fixed multiple small issues within hours of me reporting them and we've thrown an extremely large amount of metrics at it with zero problems.
Re: An Update on PromQL Compatibility Across Vendors
#9Out of all the projects/products on this list, we've found Victoria Metrics to be by _far_ the best. This summary makes it seem like Victoria Metrics is barely compatible with Prometheus, but that can't be further from the truth in practice.
Did you start with Victoria directly? Or move to it from Prometheus? Keen to hear your experiences. We're currently running Prometheus + Thanos, and high cardinality timeseries are a real issue, which Victoria claims to be good at.
Re: An Update on PromQL Compatibility Across Vendors
#10Out of all the projects/products on this list, we've found Victoria Metrics to be by _far_ the best. This summary makes it seem like Victoria Metrics is barely compatible with Prometheus, but that can't be further from the truth in practice.
I remember in its early days MySQL had pretty poor SQL support (if you think about full standard) which did not prevent it from having huge success.
Or more recent example ClickHouse which I think similar to VictoriaMetrics as it does not fully implement SQL, but also adds many convenient extensions which are not part of the standard.
Chances are if you chose VictoriaMetrics you will find a lot more utility in advanced features of MetricsQL than you loose from exact compatibility with PromQL