我编写了一个导出器,它在度量旁边公开时间戳,如下所示:
test_load_min{app="web01"} 1 1483228810000
test_load_min{app="db01"} 2 1483228820000
test_load_min{app="email01"} 3 1483228830000根据https://prometheus.io/docs/instrumenting/exposition_formats/的说法,这对于普罗米修斯来说应该很好,但是在普罗米修斯UI中查询test_load_min返回空结果。没有时间戳的情况下也一样。有没有人知道出了什么问题?
发布于 2017-05-10 19:41:22
时间戳1483228810000转换回今年的1月份。
如果执行查询的时间戳距离最近的样本超过5分钟,则Prometheus将从查询结果中省略时间序列。
也不建议以这种方式使用时间戳。
发布于 2018-04-25 17:32:24
发布于 2020-08-11 16:06:36
您需要转换为ms。一旦你能够这样做,时间戳就可以被解析了。
例如:
timestamp = int(float(datetime.datetime.now().timestamp()) * 1000)https://stackoverflow.com/questions/43890629
复制相似问题