Tag: influxdb

InfluxDB

我只是试用InfluxDB。 我使用从他们的文档修改的例子生成一些随机testing数据,但是当我运行它与节点它说[错误:没有主机可用]。 我试图通过curl和Web控制台连接到InfluxDB他们都工作,所以我不知道它在哪里失败。 我刚安装了influxdb和influx npm,所以有最新版本。 var influxdb = require('influx'); client = new influxdb.InfluxDB('localhost',8086, 'root', 'root', 'tempdb'); // start time of 24 hours ago var backMilliseconds = 86000 * 1000; var startTime = new Date() – backMilliseconds; var timeInterval = 60 * 1000; var eventTypes = ["click", "view", "post", "comment"]; var cpuSeries = { name: "cpu_idle", […]

NodeJs:将对象数组转换为大对象

我想写点InfluxDB。 请参阅https://docs.influxdata.com/influxdb/v1.2/introduction/ 点的字段是对象的数组: [ { water: 8.12 }, { temp: 22.05 }, { humid: 60.04 } ] 如何将这个数组转换为格式的对象 { water: 8.12 , temp: 22.05 , humid: 60.04 } 按照这个包的要求https://github.com/vicanso/influxdb-nodejs ? 提前致谢。

如何在influxdb中编写(nodejs)具有相同时间戳的多个点?

在我的nodejs应用程序中,我使用influxdb (时间序列数据库)来保存我的日志数据。 我使用node- influx在influxdb中写入点。 但在我的情况下,有多个具有相同时间戳的日志数据。 在这种情况下,只有最后的数据被保存在数据库中。 我debugging脚本,发现JavaScriptdate只包含毫秒所以在我的情况下,多个数据具有相同的时间戳,因为他们在几微秒的变化。 所以我需要一个date格式,给我当前的date时间微秒。 或者是否有任何适当的方法来写在influxdb具有相同的时间戳多个点?