zabbix是近兩年社區討論很多的軟件,不過外觀方面沒有cacti那麼直白,添加screens之後也顯得很笨重。通過使用zatree的擴展,可以使zabbix增加類似於cacti 的可視化查看效果 。插件是由58同城的運維團隊開發的,目前項目代碼存放在github 上。裝上之後效果不錯:
安裝環境:
centos 6.5
zabbix-2.2.2
1、安裝之前最好先備份一下zabbix項目文件,方便回滾。我的項目目錄爲/var/www/htm/zabbix
[root@mail sort.bak]# cd /var/www/html/ [root@mail html]# cp -r zabbix zabbix.bak/
2、github下載zatree項目:
git clone https://github.com/spide4k/zatree.git zatree
3、複製項目文件:
cp -r zatree/zabbix-2.2.x /var/www/html/zabbix/zatree cd /var/www/html/zabbix/zatree/addfile/ cp -f CLineGraphDraw_Zabbix.php CGraphDraw_Zabbix.php CImageTextTable_Zabbix.php /var/www/html/zabbix/include/classes/graphdraw/ cp -f zabbix.php zabbix_chart.php /var/www/html/zabbix/ cp -f CItemValue.php /var/www/html/zabbix/api/classes/ cp -f menu.inc.php /var/www/html/zabbix/include/ cp -f main.js /var/www/html/zabbix/js/ cp -f API.php /var/www/html/zabbix/include/classes/api/
4、修改用戶名密碼:
[root@mail html]# vim /var/www/html/zabbix/zatree/zabbix_config.php 'user'=>'Admin', 'passowrd'=>'xxx',
5、樹形效果:
6、放大效果: