首页 > 解决方案 > 设置电报配置文件以启用数据入口

问题描述

我想使用 grafana 来监控数据,利用 FLUX 查询语言的数学能力。为此,我设置了一个 influxdb 和一个 grafana 服务器,并安装了 telegraf。

user@Logger-0271:~$ influx
Connected to http://localhost:8086 version 1.8.2
InfluxDB shell version: 1.8.2
> show databases
name: databases
name
----
_internal
localdb
brunosdb
telegraf
> use brunosdb
Using database brunosdb
> show measurements
name: measurements
name
----
flowrate
ruecklauftemp
vorlauftemp

在 grafana 中,选择 InfluxDB 作为查询语言(见下文)我可以很好地绘制测量结果。但是,如果我选择 FLUX,我只能在 telegraf 数据库中绘制测量值。

> use telegraf
Using database telegraf
> show measurements
name: measurements
name
----
cpu
disk
diskio
kernel
mem
processes
swap
system

InfluxDB 作为查询语言:

在此处输入图像描述

FLUX 作为查询语言:

在此处输入图像描述

在此处输入图像描述

我尝试将数据手动插入到 InfluxDB 的 telegraf 数据库中,但它没有显示为 grafana 测量。

如何将数据输入到 InfluxDB 中,然后在 grafana 中使用 FLUX 来执行计算并绘制数据?我读过必须在配置文件中定义输入,但我不知道如何......

标签: grafanainfluxdbfluxinfluxql

解决方案


我能够通过更改[[inputs.mqtt_consumer]]配置文件的部分来启用 MQTT 数据入口。


推荐阅读