InfluxDB数据输入文件时间戳格式

时间:2015-11-27 06:08:25

标签: timestamp influxdb

尝试将一些示例数据加载到InfluxDB中,并对时间戳格式有疑问。

我有两个文件,第一个时间戳(纪元)是第二个精度,例如1439856000并通过curl加载文件正确解释时间戳。第二个文件的时间戳格式相同,但是当数据加载到Influx时,时间戳看起来像

1970-01-01T00:00:01.429856Z

看来它们的精度不匹配,让Influx正确解释它我需要在第二个文件的时间戳末尾添加7个零。

我不明白为什么涌入会以不同的方式处理每个文件中的时间戳,因为它们每次都采用完全相同的格式并使用相同的方法加载,是否存在我错过的数据库时间精度设置

标记

1 个答案:

答案 0 :(得分:1)

另一个InfluxDB用户在此SO问题中遇到了同样的问题:Post simple value in InfluxDB。除非另有说明,否则时间戳的精度假定为纳秒。 1970-01-01T00:00:01.429856Z日期为1429856000纳秒,这可能是以秒精度提供的时间戳。

使用curl时,精度被指定为查询字符串参数,如下所述:https://influxdb.com/docs/v0.9/write_protocols/write_syntax.html#http

我不能说为什么这两个文件会以不同的精度加载。你能分享实际的卷曲命令吗?