zabbix画图+grafana

一、zabbix自定义 图形

1.zabbix自带图形

· 一般建立建立图形流程:
	创建监控项
	创建触发器
	针对触发器建创建动作
	选择报警媒介
     流程完成,创建对应图形

2.zabbix图形树安装(针对监控项进行分类)

#1.上传
[root@zabbix ~]# cd /usr/share/zabbix
[root@zabbix zabbix]# rz graphtree3.0.4.patch

#2.导入
[root@zabbix zabbix]# yum install -y patch
[root@zabbix zabbix]# patch -Np0 < graphtree3.0.4.patch

#3.移动并授权
[root@zabbix zabbix]# mv oneoaas /usr/share/zabbix/
[root@zabbix zabbix]# chown -R apache.apache /usr/share/zabbix/oneoaas

#4.修改Apache配置⽂文件
[root@zabbix zabbix]# vim /etc/httpd/conf.d/zabbix.conf 
[root@zabbix zabbix]# Alias /oneoaas /usr/share/zabbix/oneoaas

#5.重启httpd服务
[root@zabbix zabbix]# systemctl restart httpd
  • web界面显示

  • 分类显示效果(针对应用集分组进行显示)

3.使用grafana出图

1)下载包

#下载地址:https://mirrors.tuna.tsinghua.edu.cn/
[root@zabbix ~]# wget https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/grafana-6.6.1-1.x86_64.rpm

2)安装

[root@zabbix ~]# yum localinstall -y grafana-6.6.2-1.x86_64.rpm

3)启动

[root@zabbix ~]# systemctl start grafana-server.service

#验证
[root@zabbix ~]# netstat -lntp | grep 3000
tcp6       0      0 :::3000         :::*          LISTEN      46915/grafana-server

4)访问

#访问
http://10.0.0.71:3000/login

#登录
用户:admin
密码:admin

#登录后修改密码
123456
123456
  • 默认账号:admin 密码:admin

5)安装并激活zabbix插件

#查看插件列表
[root@zabbix ~]# grafana-cli plugins list-remote

#找到zabbix插件(很有可能因为网络问题导致下载失败)
[root@zabbix ~]# grafana-cli plugins list-remote | grep zabbix
id: alexanderzobnin-zabbix-app version: 4.0.1
[root@zabbix ~]# grafana-cli plugins install alexanderzobnin-zabbix-app

#安装插件失败,可以使用以下方式(一般是网络原因导致失败,安装包可自行提供,或可私信我哦~)
[root@zabbix ~]# cd /var/lib/grafana/plugins/
[root@zabbix plugins]# rz alexanderzobnin-zabbix-app.tar.gz
[root@zabbix plugins]# tar xf alexanderzobnin-zabbix-app.tar.gz 
[root@zabbix plugins]# ll
total 9320
drwxr-xr-x 8 root root    4096 May 20 10:57 alexanderzobnin-zabbix-app
-rw-r--r-- 1 root root 9537875 Sep 10 17:26 alexanderzobnin-zabbix-app.tar.gz

#重启
[root@zabbix plugins]# systemctl restart grafana-server.service

6)grafana使用

1.登录页面---设置---plugins
2.点击zabbix插件---enable
3.设置---add data source---选择zabbix
4.配置zabbix信息  
	http://10.0.0.71/zabbix/api_jsonrpc.php
  • 页面操作,激活zabbix插件

  • 添加zabbix数据源

  • 查看多出了zabbix的组件

  • 点击进入,开启插件

  • 点击添加数据源

  • 滑动最下方,选择扩展插件中的的zabbix进行配置

  • 配置grafana与zabbix进行绑定(对应的http和zabbix API中写入zabbix信息,zabbix version指定版本)

  • 滑动页面最下方,选择保存

  • 选择仪表盘,将全部模块进行导入

  • 查看页面效果

7)grafana自定义图形仪表盘

  • 选择出图形状

  • 选择相应主机对应监控项

  • 或者选择内存进行监控

8)自定义图形饼图

# 在线安装方式
grafana-cli plugins install grafana-piechart-panel 

# 离线安装方式
wget -nv https://grafana.com/api/plugins/grafana-piechart-panel/versions/latest/download -O /tmp/grafana-piechart-panel.zip
unzip -q /tmp/grafana-piechart-panel.zip -d /tmp
mv /tmp/grafana-piechart-panel-* /var/lib/grafana/plugins/grafana-piechart-
panel
service grafana-server restart
  • 配置图形

posted @ 2020-09-10 21:16  元气少女郭德纲!!  阅读(756)  评论(0编辑  收藏  举报