2016-11-21 10 views
2

Prometheus围绕返回时间系列指标的表示。然而,在许多情况下,我只关心一个度量标准的状态是什么现在,我很难找出一个可靠的方式来获得度量的“最新”值。最近的值或上次看到的值

因为现在它越来越度量每30秒,我想是这样的:

my_metric[30s] 

但这种感觉脆弱。如果指标的数据点之间的距离超过或小于30秒,那么我要么返回多个或零个结果。

我怎样才能获得最新的度量的价值?

回答

6

所有你需要的是my_metric,默认情况下你会获得不超过5分钟的最新值。

+0

普罗米修斯控制台并只显示最新的值,但(通过Grafana例如),'查询通过API的度量时my_metric'返回的时间序列。尝试点击'/ api/v1/query?query = my_metric'。它返回时间序列,而不是最近的值。 –

+0

不,它不,例如http://demo.robustperception.io:9090/api/v1/query?query=up只是最近的值。 –

+0

我没有收到您的链接的任何回应。但是,这是我查询返回矢量的屏幕截图。 http://imgur.com/OkaV0Ea –