大道至简,知易行难
广阔天地,大有作为

Centos 7.4上Grafana的安装及与InfluxDB搭配的简单使用

Grafana是在互联网架构和应用分析中最流行的时序数据可视化工具,并且也在工业监控、气象监控、家居自动化和过程管理等领域有着广泛的应用。

我们可以访问Grafana官方网站的下载地址https://grafana.com/grafana/download,上面详细介绍了各种操作系统下Grafana的安装步骤。根据自己的系统版本和配置,下载对应的安装包进行安装。以Centos为例,具体的下载与安装命令如下:

配置文件默认位于/etc/grafana/grafana.ini,3000为Grafana的默认侦听端口。下载安装完成后,输入对应操作系统的启动命令来启动Grafana服务。以Centos为例:

Grafana服务启动后,就可以通过浏览器访问了:

Grafana1

Grafana1

Grafana的默认管理员账号密码为admin/admin,首次登陆可根据您的需要修改管理员默认密码。

在主页点击Add data source,进入数据源设置界面,配置InfluxDB基本网络、权限、数据库等信息:

Grafana2

Grafana2

其中:
1)URL:填写InfluxDB的地址;
2)InfluxDB Details:填写将要访问的数据库、对应数据库的用户名及密码信息;

接下来,让我们新建一个Dashboard。Dashboard是Grafana可视化展示的重要组件,Grafana会根据好配置的查询规则向时序数据库查询数据并展示在Dashboard上。下面以Graph类型为例,配置一个Dashboard:

Grafana中新增Dashboard

Grafana中新增Dashboard

(1)Data Source处选择配置好的Data Source;
(2)在FROM后方先写的两个值分别为RETENTION POLOCY与MEASUREMENT;
(3)WHERE后填写的是tag filter,可添加多个;
(4)SELECT后是field与聚合函数的查询条件,特别是如果配置了一个time的group by条件的话,需要在这里配置聚合函数。聚合函数的执行顺序是从左往右的;
(5)GROUP BY后填写的是group by条件,可以配置group by 时间或group by tag,也可以配置排序与limit;
(6)FORMAT AS配置的是显示方式,分为Time Series和Table;
(7)ALIAS BY后配置的是measurement或tag的别名;
(8)通过右上角的Add Query可以配置多个子查询;
(9)配置完成后点击页面上方的保存按钮保存;

Grafana中新增Dashboard

Grafana中新增Dashboard

根据配置的查询,数据会即时显示在Graph中,根据查询规则的不同,展示效果也有所区别。除了默认的Graphic外还有多种显示方式:

Grafana中的几种展示方式

Grafana中的几种展示方式

如果要修改已有的Dashboard,可以点击标题栏,然后选择Edit:

Grafana中修改Dashboard

Grafana中修改Dashboard

 

转载时请保留出处,违法转载追究到底:进城务工人员小梅 » Centos 7.4上Grafana的安装及与InfluxDB搭配的简单使用

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址