首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >普罗米修斯时间戳

普罗米修斯时间戳
EN

Stack Overflow用户
提问于 2017-05-10 19:03:30
回答 3查看 18.4K关注 0票数 6

我编写了一个导出器,它在度量旁边公开时间戳,如下所示:

代码语言:javascript
复制
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返回空结果。没有时间戳的情况下也一样。有没有人知道出了什么问题?

EN

回答 3

Stack Overflow用户

发布于 2017-05-10 19:41:22

时间戳1483228810000转换回今年的1月份。

如果执行查询的时间戳距离最近的样本超过5分钟,则Prometheus将从查询结果中省略时间序列。

也不建议以这种方式使用时间戳。

票数 5
EN

Stack Overflow用户

发布于 2018-04-25 17:32:24

时间戳不是为上传历史数据而设计的。

有一个计划增加对批量历史上传的支持,跟踪的here。不过,这个问题目前仍然悬而未决。

同时,你可以看看promqueen,它声称可以解决这个问题(尽管不是influxdb)。

票数 3
EN

Stack Overflow用户

发布于 2020-08-11 16:06:36

您需要转换为ms。一旦你能够这样做,时间戳就可以被解析了。

例如:

代码语言:javascript
复制
timestamp = int(float(datetime.datetime.now().timestamp()) * 1000)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43890629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档