Prometheus 获取每个桶的最大值

Posted

技术标签:

【中文标题】Prometheus 获取每个桶的最大值【英文标题】:Prometheus get the max value per bucket 【发布时间】:2021-09-15 17:42:34 【问题描述】:

尝试显示每个时间间隔 (5m) 中最大(最差)延迟的图表,使用千分尺和 Grafana(不太相关的 IMO)与 Prometheus ...查看 max_over_time,尝试了几个选项,但数字看起来错误或价值永远不会下降(图表变得平坦......)

【问题讨论】:

你能分享一下你到目前为止所做的尝试,以便更容易地为你找出结果 promQL 查询吗? 【参考方案1】:

Micrometer 为每个计时器发布一个最大量规,您可以使用并绘制它(它会衰减),例如:http_server_requests_seconds_max(请注意,这将有一堆您可能想要查询的标签)。

您还可以查看 Micrometer 中的示例文件夹,以在更简单的设置中查看此操作:LatencySampleTimerMaximumThroughputSampleTimerSample

【讨论】:

以上是关于Prometheus 获取每个桶的最大值的主要内容,如果未能解决你的问题,请参考以下文章

Prometheus学习之安装

Prometheus学习之安装

prometheus部署

prometheus部署

初识 prometheus

prometheus 未启动(未加载 prometheus.yml 文件)