【发布时间】:2021-03-06 18:08:25
【问题描述】:
我正在使用 influx 来保存指标。 我正在尝试在 grafana 中创建一个仪表板,它将显示一个方法每小时的平均执行时间。
这是我计算方法执行时间的查询:
计算平均时间的查询。
SELECT MEAN("sum") FROM "autogen"."pfr_timed_http_request"
WHERE "method"='request' AND $timeFilter
GROUP BY time(1h) fill(null)
但如果执行时间图看起来像事实,那么平均执行时间图看起来很奇怪。 平均值应该是4s左右,但比1还要小很多。可能是计算中包含null为0的原因,可以排除在计算之外吗? 我究竟做错了什么? ![在此处输入图片说明
【问题讨论】: