繁体   English   中英

是否有可能找到最大。 直方图的值

[英]Is it possible to find max. value from a Histogram

使用 grafana-agent 从我的应用程序中抓取指标。 我想知道是否有可能收集最大。 使用 PromQL 计算直方图中的值。 我一直在我的应用程序的直方图中发布执行时间指标,但我也想获得最大值。 值如最大值。 执行时间以内/每分钟。 我想知道这是否可以通过直方图和 PromQL 实现,或者我应该考虑为此定制解决方案吗?

谢谢,

  • 没有通过 Prometheus 直方图发送的最小值/最大值,因此考虑自定义解决方案来发布最大值。 指标的值。

您可以使用以下查询从名称为foo直方图指标中获取过去一小时内的估计最大值:

histogram_quantile(1, increase(foo_bucket[1h]))

请注意, _bucket后缀添加到查询中的foo直方图名称。

此查询使用histogram_quantile function 来计算过去一小时内看到的估计最大值(请参阅上面查询中方括号中的1h )。 如果最大观测值距离配置的直方图桶边界太远,估计误差可能会很大。 有关如何减少估计误差的详细信息和可能的解决方案,请参阅本文

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM