如何显示在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
现在这个小部件报告 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