一、关于zatree

zatree 是来自国内58公司开发的监控软件zabbix的一个插件,主要功能是提供host group的树形展示和在item里指定关键字查询及数据排序。

项目地址:https://github.com/spide4k/zatree

二、安装zatree

1、下载zatree

git clone https://github.com/spide4k/zatree.git zatree

或者

wget https://github.com/spide4k/zatree/blob/master/zabbix-2.4.5/zatree-zabbix-2.4.5.tar.gz

2、备份及替换web目录

zatree从2.4.5起只提供和zabbix整合好的包,php需要支持php-xml、php-gd、php-mysql,先备份当前zabbix web目录并挪走,然后解压zatree-zabbix-2.4.5.tar.gz

mv /usr/share/zabbix /usr/share/zabbix_bak

tar zxf zatree-zabbix-2.4.5.tar.gz

mv zatree-zabbix-2.4.5 /usr/share/zabbix

3、修改配置文件

3.1、首先替换/usr/share/zabbix/conf/zabbix.conf.php为原配置文件,该文件存储了数据库连接信息

rm -rf /usr/share/zabbix/conf/zabbix.conf.php && cp /usr/share/zabbix_bak/conf/zabbix.conf.php /usr/share/zabbix/conf/

3.2、修改web interface

'user'=>'xxx', //web登陆的用户名

'password'=>'xxx', //web登陆的密码

'http_user'=>'xxx', //httpsweb登陆的用户名

'http_password'=>'xxx', //httpsweb登陆的密码

cd /usr/share/zabbix

vim zatree/zabbix_config.php

3.3、修改链接错误问题

vim zatree/peckvalue.php

vim zatree/echart.php

vim zatree/header.php

3.4、删除图片

vim zatree/graph.php

vim zatree/peckvalue_zabbix.php

3.5、备注

通过rpm安装zabbix-web后,以下两个文件默认保存在/etc/zabbix/web下
/etc/zabbix/web/maintenance.inc.php
/etc/zabbix/web/zabbix.conf.php

这种情况需要参照如下配置修改对应zatree配置文件
vim ./include/classes/core/ZBase.php
292行               require_once '/etc/zabbix/web/maintenance.inc.php';
308行               $configFile = CConfigFile::CONFIG_FILE_PATH;
vim ./include/classes/core/CConfigFile.php
 27行                const CONFIG_FILE_PATH = '/etc/zabbix/web/zabbix.conf.php';

三、使用zatree

最新文章

  1. pycharm3.4 下svn 项目checkout&配置
  2. TODO软件工程--如何预算项目的工期
  3. CentOS 7设置网络开机自动连接
  4. robot API笔记1
  5. alloc和初始化的定义
  6. UVaLive 7362 Farey (数学,欧拉函数)
  7. JavaScript 快速入门回顾
  8. LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别
  9. 编程修养-C语言篇(二)
  10. linux pxe网络装机无人值守
  11. 【原】用Java编写第一个区块链(二)
  12. DotNetCore跨平台~组件化时代来了
  13. 第39节:Java当中的IO
  14. 转:MD5(Message-Digest Algorithm 一种哈希算法)
  15. Django restframe 视图函数以及ModelSerializer的使用
  16. XA Transactions Restrictions on XA Transactions
  17. vue中兄弟之间组件通信
  18. linux命令系列 stat & touch
  19. java基础-BigInteger类常用方法介绍
  20. Android开源项目xUtils HttpUtils模块分析(转)

热门文章

  1. SVG 贝塞尔曲线控制【方便设置】:贝塞尔曲线
  2. xBIM 基础11 WeXplorer 常用事件
  3. vs2015汉化
  4. 你不知道的JavaScript(三)字符串
  5. (2016北京集训十二)【xsy1542】疯狂求导
  6. 脚本2,从1到99 ,添加用户user1,user2,。。。 user99
  7. 题解 洛谷 P3381 【【模板】最小费用最大流】
  8. 2015 Multi-University Training Contest 4 hdu 5335 Walk Out
  9. 2015 Multi-University Training Contest 1 hdu 5290 Bombing plan
  10. 在pycharm中配置Anaconda以及pip源配置