#昊鼎王五:如何安装zabbix-Zatree可视化图形监控?
#Q.前提知识:
本文基于:
《昊鼎王五:linux如何安装zabbix服务器(zabbix2.2-server)》
https://blog.youkuaiyun.com/haoding205/article/details/82659479
其zabbix web目录位置在 /usr/share/zabbix,如下图:
接下来开始讲如何安装 zabbix-Zatree可视化图形监控
假设:
机器型号:centos7
zabbix-server机器:192.168.1.101
在该机器上面安装zabbix-Zatree
#1.下载并安装zatree
##1.1.下载文件
cd /usr/local/src
git clone https://github.com/spide4k/zatree.git zatree
##1.2.复制相关文件
#假如zabbix web目录位置在/usr/share/zabbix #(请见上文前提知识)
#定义zabbix目录:
ZABBIX_PATH=/usr/share/zabbix
###1.2.1.先备份原目录
cd /usr/share/
tar -cvf - zabbix/ | gzip -c > zabbix-web-yuanshi.tar.gz
###1.2.2.复制相关文件和目录
cp -rf zatree/zabbix-2.2.x /usr/share/zabbix/zatree
cd /usr/share/zabbix/zatree/addfile
cp -f CLineGraphDraw_Zabbix.php CGraphDraw_Zabbix.php CImageTextTable_Zabbix.php /usr/share/zabbix/include/classes/graphdraw/
cp -f zabbix.php zabbix_chart.php /usr/share/zabbix/
cp -f CItemValue.php /usr/share/zabbix/api/classes/
cp -f menu.inc.php /usr/share/zabbix/include/ #替换文件
cp -f main.js /usr/share/zabbix/js/ #替换文件
cp -f API.php /usr/share/zabbix/include/classes/api/ #替换文件
menu.inc.php修改点如下图:
main.js修改点如下图:
API.php修改点如下图:
##1.3.支持web interface,修改配置文件
修改配置文件zabbix_config.php
vi /usr/share/zabbix/zatree/zabbix_config.php
'user'=>'admin', //web登陆的用户名
'passowrd'=>'zabbix', //web登陆的密码
##1.4.重启zabbix-server
service zabbix-server restart
#2.看效果:
##2.1.初始
能在主界面看到“Zatree”菜单了。
##2.2配置Graph
配置Graph后点击“Zatree”菜单,跳转到“Zatree”界面,如下图:
(注:如果不到Graph界面中配置特定模块时,默认展示所有的资源指标状态)
#3.其他参考
博客:
https://github.com/BillWang139967/zatree
https://github.com/spide4k/zatree/tree/master/zabbix-2.2.x
好了,聪明如你,知道了如何安装zabbix-Zatree可视化图形监控,是不是很欢喜 _
还有其他问题的可以在评论区留言或者扫码加博主获取资源或者提问。