If you don't instrument your Go apps with custom metrics exported via 
Prometheus format, then stop reading.

Prometheus histograms have multiple long-standing issues, which limit 
histograms usability:

- How to choose the ultimate set of histogram buckets that cover all the 
value ranges with enough precision?
- How to limit the number of histogram buckets in order to reduce the total 
number of time series that needs to be stored in Prometheus (aka "high 
cardinality" issue)?
- How to compute quantiles and build heatmaps across multiple histograms 
with different set of buckets?

All these issues are solved with Histogram 
<https://godoc.org/github.com/VictoriaMetrics/metrics#Histogram> from 
github.com/VictoriaMetrics/metrics package. This article 
<https://medium.com/@valyala/improving-histogram-usability-for-prometheus-and-grafana-bc7e5df0e350>
 contains 
more details.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/df28b8a4-d81b-4298-ae99-605656dfce0e%40googlegroups.com.

Reply via email to