如何显示在grafana中特定时间间隔内接收请求的速率

how to display the rate at which requests are being received over a certain time interval in grafana

现在这个小部件报告 API 给出的响应数量作为累积量。正因为如此,利率的差异并不立即明确。如何更改图表以显示汇率? eg: 上午10点到下午4点我收到的请求是1000,下午4点到晚上10点是500,有涨有跌,不累加。

这是现在

这是 Prometheus 端点:

# HELP get_tax_requests_seconds Response latency(seconds) of gRPC.
# TYPE get_tax_requests_seconds histogram
get_tax_requests_seconds{m_application="adapter-mvp",method = "GetData", m_env="test",quantile="0.5",} 0.0

我加费率后是这样显示的,不是请求数

使用 rate 函数,如下例所示:

sum(rate(get_tax_requests_seconds_count{<labels>}[1h])) * 60 * 60