gpt4 book ai didi

prometheus - 获取一段时间内的请求总数

转载 作者:行者123 更新时间:2023-12-02 22:25:14 31 4
gpt4 key购买 nike

我需要在 Grafana 中显示一个面板,其中右上角显示所选时间段内的请求数量。

为此,我需要在这里解决两个问题,我将在此处提出 prometheus 问题,并在另一个链接中提出 Grafana 问题。

如果我有一个计数器http_requests_total,我如何构建一个查询来获取一段时间内请求总数的整数(例如:24hs) )?

最佳答案

您需要的是increase()函数,它将计算指定时间间隔开始和结束时计数器值之间的差异。它还可以正确处理该时间段内的计数器重置(如果有)。

increase(http_requests_total[24h])

如果您有多个计数器http_requests_total(例如来自多个实例)并且您需要获取请求的累积计数,请使用sum()运算符:

sum(increase(http_requests_total[24h]))

另请参阅my answer关于在查询中使用 Grafana 的时间范围选择的问题部分。

关于prometheus - 获取一段时间内的请求总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47138461/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com