【发布时间】:2015-09-17 18:18:44
【问题描述】:
我想通过 HTTP 以秒为单位将时间值写入 influx 0.8 数据库。这是 JSON 格式的示例点:
[
{
"points": [
[
1435692857.0,
897
]
],
"name": "some_series",
"columns": [
"time",
"value"
]
}
]
文档不清楚时间值的格式应该是什么(纳秒还是毫秒?)以及如何指定 influxdb 期望什么。目前我正在使用一个查询参数:precision=s
这似乎工作正常,服务器按预期返回 HTTP 状态代码 200。当使用 select * from some_series 使用 influx 的管理界面查询数据库时,表中的数据点将返回预期的时间戳。然而,在图表上,时间轴以几分之一秒为索引,像 select * from some_series where time > now() - 1h 这样的查询不会产生任何结果。
我认为时间戳有问题。我尝试将我的值乘以 1000,但没有任何内容被插入到数据库中,没有明显的错误。
有什么问题?
【问题讨论】:
标签: influxdb