Grafana的基本使用

Grafana的基本使用

1、InfluxDB的安装与配置
2、InfluxDB基本操作
3、Springboot对接InfluxDB
4、InfluxDB小总结
5、telagraf+influxdb+grafana搭建监控系统
6、Grafana的基本使用

Grafana介绍

Grafana是一款用Go语言编写的开源数据展示工具,主要用于时序数据的可视化展示,可以无缝对接多种数据源,并且提供多种仪表盘插件,比如折线图,热图,饼图等展现形式。同时具有监控通知的功能,可以定义报警规则,触发报警条件后可以及时通知用户。另外Grafana具有用户权限的功能,可以

Grafana安装

官方提供了多种安装方式,这里使用rpm包进行安装

cd /usr/local/software #进入rpm包下载位置
wget https://dl.grafana.com/oss/release/grafana-7.1.0-1.x86_64.rpm #使用weget下载rmp包
sudo yum install grafana-7.1.0-1.x86_64.rpm #开始安装grafana

这里由于网络原因wget下载可能会出现错误,为此我把软件下载下来上传到了资源,有需要的可以点击下方链接下载使用
https://download.csdn.net/download/qq_25464557/12641938
grafana安装
安装完成后启动grafana

systemctl start grafana-server
systemctl status grafana-server

启动grafana
这样granafa就正常启动了,其启动端口为3000,访问ip:3000端口出现登录页面,默认管理员admin,密码admin
在这里插入图片描述

Grafana数据源

登录成功后第一步先添加数据源,在设置菜单中选择添加数据源
添加数据源
可以看到数据源支持时序数据库,日志文档数据库,分布式监控,关系型数据库,以及一些云产品。另外提供了一些企业商用的插件可以使用。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
今天只使用InfluxDB数据做实验,主要是填写InfluxDB地址
在这里插入图片描述
填写InfluxDB的数据库,若开启了http授权后还需要填写用户名和密码
在这里插入图片描述
最后点击Save&Test测试是否连接成功,没有错误便有提示
在这里插入图片描述

Grafana 面板dashboards

Grafana最主要的功能就是dashboards,基于数据源建立仪表盘,通过导航栏的“+”选择Dashboard来创建dashboard
在这里插入图片描述
在这里插入图片描述
点击Add new panel来创建一个新的面板
创建panel
Grafana提供了多种图标,有折线,仪表盘,柱状图,表格,文本,列表等组件,选择合适的组件,设置数据查询条件
FROM:设置从哪个measurement取数据
WHERE:增加tag筛选条件
GROUP BY:分组条件
FORMAT AS:格式化
ALIAS BY:设置字段显示别名
内存使用率
上图是用折线图显示内存使用率,当然也可以转成仪表盘显示

Grafana 邮件告警

Grafana具有通知告警功能,而且可以通过多种方式告警。
在这里插入图片描述
首先设置Notification channels,进入其页面后点击new channel
可以看到通知类型有许多种,包括Email,DingDing,Webhook,Kafka Rest Proxy
在这里插入图片描述
咱们选择Email通知渠道,需要填写告警标题和收件人,多个收件人用 ";"隔开
在这里插入图片描述
此时如果点击保存的话,会提示未设置smtp服务器。smtp相关设置在/etc/grafana/grafana.ini文件中,需要把;去掉才生效
在这里插入图片描述
设置完毕后重启Grafana

systemctl restart grafana-server

再次回到channel设置中再此保存就可以了
下一步需要在图表中设置报警的阈值
在这里插入图片描述
在这里插入图片描述

这里设置的是当最大值大于3时产生报警,下面设置使用哪个channel通知报警,报警的内容是什么,最后保存即可。
在这里插入图片描述
超过阈值后邮件就会收到报警消息

Grafana用户权限

Grafana具有用户管理的功能,可以新建用户并指定其权限,从而控制不同用户的功能。
在这里插入图片描述
在这里插入图片描述
创建完用户后可以编辑用户,其中就包含用户的权限
在这里插入图片描述
例如可以设置用户是否是Grafana的管理员用户,也可设置其角色
在这里插入图片描述
这里有Admin,Editor,Viewer三种角色可选,这里test用户只是查看权限
现在以刚创建的test用户登录发现只能看不能编辑

Grafana插件

Grafana提供了许多插件可以安装使用,可以通过命令查看插件列表

grafana-cli plugins list-remote

在这里插入图片描述

grafana-cli plugins install plugins-name #插件名称

注意插件安装完成后需要重启grafana-server

插件卸载

grafana-cli plugins uninstall plugins-name #插件名称

卸载后也需要重启garfana-server生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值