Prometheus 普罗米修斯总是只选择第一个值

Prometheus 普罗米修斯总是只选择第一个值,prometheus,Prometheus,假设普罗米修斯每10秒从我的服务器上提取一次数据,我想得到索引页加载时间的图表,在这10秒期间,索引页加载了3次。我尝试了所有的组合,但都没有成功,它总是选择第一个值 index_loading_time 100 index_loading_time 110 index_loading_time 105 我尝试将其作为摘要和直方图发送,但它只选择了第一个值,我希望它选择所有值,或者至少插入它们的平均值。您应该使用客户端库中的摘要或直方图。这会产生类似于: index_loading_time_

假设普罗米修斯每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\u loading\u time\u seconds\u sum[1m])/irate(index\u loading\u time\u seconds\u count[1m])

所以我应该自己总结,感谢文档中没有明确说明。您应该自己做任何总结,将其留给客户端库。