命令记不住

登陆

zabbix 自定义图形监控

zabbix自定义图形监控

1.解决Zabbix中文字符集图形乱码问题

将Windows下的字体覆盖默认字符集
1.1查看zabbix站点目录

[root@zbx_server ~]#cat /etc/httpd/conf.d/zabbix.conf 
#
# Zabbix monitoring system php web frontend
#

Alias /zabbix /usr/share/zabbix

1.2查看zabbix的字符集

[root@zbx_server ~]#ll /usr/share/zabbix/fonts/
total 0
lrwxrwxrwx 1 root root 33 May 26 18:43 graphfont.ttf -> /etc/alternatives/zabbix-web-font
[root@zbx_server ~]# mv graphfont.ttf  graphfont.ttf.bak

上传windows字符集覆盖
C:\Windows\Fonts 下载合适的字体复制到桌面然后上传到/usr/share/zabbix/fonts/目录

[root@zbx_server fonts]#rz -E
rz waiting to receive.
[root@zbx_server fonts]#ls
graphfont.ttf  simsun.ttc
[root@zbx_server fonts]#mv simsun.ttc graphfont.ttf 
mv: overwrite ‘graphfont.ttf’? y
[root@zbx_server fonts]#ll
total 35576
-rw-r--r-- 1 root root 18214472 Sep 15  2018 graphfont.ttf

2.zabbix自定义监控图形

2.介绍监控的顺序->应用级->监控项->基于监控项创建触发器->基于监控项创建图形


26


2.基于监控项进行绘图


27


3.将多张图形整合为一张图形, 简称聚合图形


29


3.多张聚合图形可以整合为幻灯片


29

30


4.自定义图形树

#1.安装graphtree
cd /usr/share/zabbix
wget https://raw.githubusercontent.com/OneOaaS/graphtrees/master/graphtree3.0.4.patch

#2.导入补丁包
yum install -y patch
patch  -Np0 <graphtree3.0.4.patch
chown -R apache.apache oneoaas

#3.修改Apache配置文件
# vim /etc/httpd/conf.d/zabbix.conf
Alias /oneoaas /usr/share/zabbix/oneoaas

#4.重启httpd服务
systemctl restart httpd
单击->监测中->Graphtree

31


3.zabbix接入grafana图形展示

1.安装grafana并安装zabbix插件

[root@zbx_server ~]##yum localinstall grafana-5.4.2-1.x86_64.rpm 
[root@zbx_server ~]#systemctl start grafana-server.service
[root@zbx_server ~]#systemctl enable grafana-server.service
//安装zabbix插件
[root@zbx_server ~]#grafana-cli plugins list-remote|grep zabbix
[root@zbx_server ~]#grafana-cli plugins install alexanderzobnin-zabbix-app
[root@zbx_server ~]#service grafana-server restart

2.zabbix插件


7


3.填写zabbix插件数据源,并将dashboards菜单下模块导入


8


4.接入展示


9


推荐阅读