使用数据可视化软件展示InfluxDB中的数据

前言

我们已经准备好了MQTT服务器,有了时序数据库,编写了将数据发布至MQTT服务器的脚本,编写了MQTT服务器转存InfluxDB的脚本服务,现在来做数据可视化处理,这里我们可以使用两款软件

  1. Chronogrf
  2. Grafana

Grafana

首先我尝试的是著名的Grafana,准备下载的时候,提供了一个免费的空间部署在亚马逊的云主机上,我就尝试了下,由于服务器在国外打开网页很是缓慢.也可以安装在服务器上,具体可以参阅这里,
Ubuntu安装:

wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_4.6.3_amd64.deb
sudo apt-get install -y adduser libfontconfig
sudo dpkg -i grafana_4.6.3_amd64.deb

启动服务器(init.d服务)

通过运行启动Grafana:

sudo service grafana-server start

这将以安装包期间创建grafana-server的grafana用户身份启动进程。默认的HTTP端口是3000默认的用户和组admin。

要将Grafana服务器配置为在引导时启动,请执行以下操作:

sudo update-rc.d grafana-server defaults

为了测试方便,简单修改以下配置文件:

将启用网页注册用户,注册之后使用超级管理员修改用户权限.

创建仪表盘

先创建数据源:

猜你喜欢

转载自blog.csdn.net/qq_37258787/article/details/79382826