Grafana6.0酷炫大屏监控图

2020-03-09  本文已影响0人  summer_zhou

一、Grafana的简介及安装
Zabbix查看图形两种方法
需要创建Graph
直接在Latest Data搜索,然后自己组合查看

Zabbix图形
Zabbix图形需要创建
Zabbix图形组合比较麻烦

Grafana简介
Grafana自身并不存储数据,数据从其它地方获取。需要配置数据源
Grafana支持从Zabbix中获取数据
Grafana优化了图形的展现,可以用来做监控大屏
Grafana支持用户的认证,运维安全

实战环境
Zabbix Server: 192.168.237.49
Grafana: 192.168.237.50

Grafana下载地址
http://docs.grafana.org/installation/rpm/

Grafana安装启动
wget 'https://dl.grafana.com/oss/release/grafana-6.0.2-1.x86_64.rpm'
yum -y localinstall grafana-6.0.2-1.x86_64.rpm
systemctl enable grafana-server
systemctl start grafana-server

验证
查看进程
查看监听端口
查看日志

Grafana访问:(http://192.168.67.133:3000/login)

默认用户名密码都是admin
需要修改密码,如果是放在公网的话,密码一定要有复杂性

二、Grafana的使用
需要先创建dashboard,然后再创建图形
每次操作都需要save保存,类似代码写完提交到代码管理服务器一样

Grafana的数据源介绍
支持Influxdb等
默认不支持去Zabbix读取数据,需要安装插件

Grafana安装Zabbix插件
grafana-cli plugins list-remote
grafana-cli plugins list-remote|grep -i zabbix
grafana-cli plugins install alexanderzobnin-zabbix-app
插件安装有时候比较慢,可以下载离线的zabbix插件,放到/var/lib/grafana/plugins,解压
systemctl restart grafana-server

Grafana开启Zabbix插件
plugins -> apps -> zabbix -> enable


配置1
配置2

创建面版,每次修改都需要保存


创建面板

三、Grafana配置Zabbix数据源
http://192.168.67.132/zabbix/api_jsonrpc.php
选择Zabbix的版本
配置Zabbix用户名密码
添加数据源成功会有提示

配置数据源1
配置数据源2

Grafana面板中添加图形
CPU负载,CPU时间
服务器流量


示例1
示例2

Granfana面板
Grafana面板中添加单一状态
Grafana添加Zabbix告警


添加告警

四、Grafana展现Zabbix数据
单台服务器的流量比较好展现,但多台服务器的流量得手动创建图形,比较麻烦
Grafana的变量功能让我们可以选择展现哪台服务器的流量

Zabbix添加监控项目的顺序
主机组
主机
监控项目(指定应用集)

Grafana变量的使用
主机组变量: group: *
主机变量: host: $group.*


变量设置1
变量设置2
变量展示
变量图形设置

Grafana变量的使用
流量图中使用模板,可以随意观察某台主机的流量
CPU利用率使用模板,可以随意观察某台主机的CPU利用率

上一篇下一篇

猜你喜欢

热点阅读