我有一个发送MQTT数据(浮点值)到MQTT代理( ESP8266 )的MQTT。我无法让telegraf写入InfluxDB数据库。有人有telegraf的示例配置吗?使用python脚本我可以成功地克服telegraf,但我更喜欢使用维护的软件,比如telegraf。
另外,我还用默认配置启用了telegraf,它将系统信息写入influxDB,并且工作正常。但是,使用grafana绘制数据时,只要我在查询中启用"GROUP BY time ($interval)“,就不会返回任何数据点。数据格式似乎有问题。
我已经配置了一个名为"product“的变量,它包含以下值:
prod1,prod2,prod3,prod4
我已经选择了多值选项,如下图所示:
influxdb中的度量是这样的:
col1 col2 col3
A prod1 10
B prod2 20
C prod3 30
D prod1 40
E prod4 50
所以我没有将col2设置为prod1+prod2的行。当我尝试在仪表板变量上选择prod1和prod2时,我得到No Data
有没有不同的方式来配置我的仪表板的变量,
我正在为类似SQL的行而挣扎,我只是不知道如何修复它。
query = "SELECT P_askbid_midprice1, Label1 FROM 'DCIX_OB' WHERE time >= '2018-02-16T09:00:00Z' and time <= '2018-02-16T16:00:00' "
在前面的一行中,我得到了以下错误:
Traceback (most recent call last):
File "graph_influxdb.py", line 53, in &l
大家好。
有没有一种方法可以像我们在MySQL中那样向InfluxDB查询添加天数?
如下所示:
SELECT time + 1d, last(field) AS point FROM measurement
我们可以在WHERE子句中使用时间字面量,但是我们可以在SELECT子句中使用它们吗?
谢谢。
我正面对着
超过每个标签限制的最大值
通过指定批处理大小和轮询间隔,试图通过Java将200 k点写入流入DB (版本1.2.4)时发出问题。我还在/etc/influxdb/influxdb.conf中设置了/etc/influxdb/influxdb.conf,但仍然面临以下问题。
SEVERE: Batch could not be sent. Data will be lost
org.influxdb.InfluxDBException: {"error":"partial write: max-values-per-tag limit exceede