我现在用的zabbix版本是3.2.1,监控了大约23台服务器,大多数系统版本你是CentOS 6.5 ,有几台是CentOS 6.7,虽然服务器不多,但监控的项目还是挺多的,有时看起来不太方便,之前发现有这个 graphtree插件,但一直没有部署,今天趁这股热劲搞完吧。
操作步骤:
1、进入zabbix页面的目录,因人而异
# cd /var/www/zabbix
2、下载graphtree 补丁包
# wget --no-check-certificate https://raw.githubusercontent.com/OneOaaS/graphtrees/master/graphtree3.0.4.patch
或者到以下地址自己去git下载:
https://github.com/oneoaas/graphtrees
(本人实测3.2.1版本安装 graphtree3.0.4.patch或graphtree3.2.x.patch并无区别)
3、安装补丁操作程序
# yum install -y patch
4、执行命令
# patch -Np0 < graphtree3.0.4.patch
5、新建目录,修改权限
# chown -R nginx.nginx oneoaas/
# cd oneoaas
# chown -R nginx.niginx oneoaas //让ng有权限访问此目录即可
# mkdir templates_c
# chmod 777 templates_c //不修改此目录权限,前台页面将无法访问
6、reload nginx,使页面生效
# nginx -s reload
页面效果:
进入Graphtress的效果:
7、发现页面底部还有广告
可以去掉,注释掉以下文件的指定内容:
# vim /var/www/zabbix/oneoaas/templates/graphtree/graphtree.tpl
参考页面:
http://blog.csdn.net/xiegh2014/article/details/73385239
http://blog.csdn.net/liang_baikai/article/details/53542317