- 问题:
-
假设prometheus每隔10秒从我的服务器上取数据,我想要一张索引页加载时间的图表,在这10秒期间,索引页被加载了3次。我尝试了所有的组合,但都无法使其工作,它总是选择第一个值
index_loading_time 100
index_loading_time 110
index_loading_time 105我试着以摘要和直方图的形式发送它,它只选取了第一个值,我希望它能选择所有的值,或者至少插入它们的平均值
- 答案:
-
您应该使用客户端库中的摘要或柱状图。会产生类似于:
index_loading_time_seconds_count 3
index_loading_time_seconds_sum 315从中可以使用
irate(index_loading_time_seconds_sum[1m])/irate(index_loading_time_seconds_count[1m])计算平均值
![]() |
![]() |
![]() |