Telegraf+influxDB+Grafana实时监控平台环境搭建

                         Telegraf+influxDB+Grafana实时监控平台环境搭建

一、 环境描述
1、 系统环境
centos 7.6
influxDB 1.7.7
grafana 6.3.3
telegraf 1.11.3
2、 安装包准备
Grafana:grafana安装包下载地址
Telegraf:telegraf和influxDB安装包下载地址

二、 InfluxDB安装
1、安装

# cd /opt/software
# rpm -ivh influxdb-1.7.7.x86_64.rpm

2、修改配置文件

# cd /etc/influxdb/
# vim influxdb.conf

可以使用默认配置即可。
在这里插入图片描述
3、启动服务

# systemctl start influxdb (启动influxdb)
# systemctl enable influxdb (设为开机启动)
# systemctl status influxdb(查看服务状态)

在这里插入图片描述
4、常用命令

#创建数据库
create database "db_name"
 
#显示所有的数据库
show databases
 
#删除数据库
drop database "db_name"
 
#使用数据库
use db_name
 
#显示该数据库中所有的表
show measurements
 
 
#删除表
drop measurement "measurement_name"

#删除表以及删除数据
delete from "measurement_name"

#显示用户
show users
 
#创建用户
create user "username" with password 'password'
 
#创建管理员权限用户
create user "username" with password 'password' with all privileges
 
#删除用户
drop user "username"

三、 Telegraf安装
1、 安装

rpm -ivh telegraf-1.11.3-1.x86_64.rpm

在这里插入图片描述在这里插入图片描述
2、 修改配置文件

cd /etc/telegraf/

在这里插入图片描述

vim telegraf.conf

修改outputs.influxdb部分,添加influxDB的http地址即可,添加数据库(telegraf,默认服务启动后会自己新建)以及username和password,我这里直接使用influxDB的用户名和密码,可自己设置;其余部分监控指标使用默认配置即可。
修改
3、 启动

# systemctl start telegraf
# systemctl enable telegraf
查看telegraf运行状态
# systemctl status telegraf

在这里插入图片描述
4、 查看数据库
登录influxDB数据库,查看telegraf数据库以及measurements数据集。

> show databases;
> use telegraf
> show measurements

在这里插入图片描述
5、 预览数据
可以查看系统数据
在这里插入图片描述

四、 Grafana安装
1、 安装
上传已经下载的grafana数据包

# rpm -ivh grafana-6.3.3-1.x86_64.rpm

在这里插入图片描述
2、 修改配置文件

# cd /etc/grafana
# vim grafana.ini

在这里插入图片描述
修改部分配置信息即可,也可以直接使用默认配置。在这里插入图片描述

3、 启动服务

# systemctl daemon-reload
# systemctl start grafana-server
# systemctl enable grafana-server
查看grafana服务状态
# systemctl status grafana-server

在这里插入图片描述
4、 解决安装问题
安装grafana过程中遇到缺失依赖包的问题
在这里插入图片描述
解决办法

# yum install fontconfig

在这里插入图片描述

# yum install urw-fonts

在这里插入图片描述
5、 登录以及使用

  1. 访问http://IP:3000登录,首次登陆使用用户名密码:admin/admin。
    在这里插入图片描述

  2. 更新密码
    可以更新grafana登陆密码,也可以跳过。在这里插入图片描述

  3. 添加数据源
    点击添加数据源在这里插入图片描述
    选择influxDB在这里插入图片描述
    配置influxDB的地址:http://IP:8086在这里插入图片描述

  4. 测试数据库连接
    在这里插入图片描述

  5. 导入监控信息模板
    可以自己下载对应的grafana模板,下载地址:grafana模板下载地址
    在这里插入图片描述
    下载模板json文件后选择导入模板即可
    在这里插入图片描述
    在这里插入图片描述

  6. 监控模板信息预览
    在这里插入图片描述
    有的模板需要手动修改部分配置信息
    在这里插入图片描述
    在这里插入图片描述

  7. 监控数据展示
    在这里插入图片描述
    注意:点击信息保存

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值