利用InfluxDB和Grafana搭建一个数据监测的仪表盘

1.InfluxDB是支持持续写入的时序数据库,经常使用于监测系统所须要的数据的存储。
InfluxDB的安装
安装成功,启动以后。为了方便后面配置Grafana的数据源,先利用InfluxDB自带的客户端,创建一个数据库,并写入一些数据,以下:
 
在命令行中执行influx,唤起cli
以后建立一个数据库mydb,并切换至该数据库
而后写入一些demo数据,咱们以cpu使用率的场景做为例子。
 
这时候咱们就已经拥有了一个InfluxDB的数据源。
 
2.Grafana做为一款功能很是强大的可视化工具,经常用于数据监测和分析。Grafana支持多重格式的数据源,同时拥有丰富样式的仪表盘。
 
Grafana的安装
Grafana的安装,官网给出了很详细的安装步骤  http://docs.grafana.org/installation/  参照安装便可。
安装完毕以后,访问 http://localhost:3000/  ,默认用户admin 密码admin。
登陆成功,即安装成功。
 
调试Grafana的检测仪表盘
登陆成功以后会看到下面的界面
 
点击 Add data source,按照下图所示的方式配置
 
而后返回home页,Create your first dashboard -> graph,选中Panel Title,点击Edit,
按照下图所示的方式配置
 
配置好以后,就会在panel显示数据的监测状况:
 
CTRL+S保存以后,利用InfluxDB+Grafana就建立了第一个panel仪表盘。
 
这里只是用很最简单的配置演示了如何利用InfluxDB和Grafana搭建一个数据监测的panel。在此基础上,只要把须要监测的数据持续写入InfluxDB,利用Grafana轮询读取,进行不一样的配置,就能够实现不少优美的动态数据监测的仪表盘。 
相关文章
相关标签/搜索