zabbix监控系统界面增强:使用zatree插件提升可视化效果
zabbix功能强大,但界面不够直观。本文介绍zatree插件,它能为zabbix增加类似cacti的可视化图表展示效果。该插件由58同城运维团队开发,代码托管在github上。以下步骤基于zabbix 2.2版本,安装前请务必备份相关文件。
1. 下载插件
使用git克隆插件代码:
git clone https://github.com/spide4k/zatree.git zatree
2. 复制文件
假设zabbix web目录为/var/www/zabbix,执行以下命令复制必要文件和目录:
zabbix_path=/var/www/zabbix cp -rf zatree/zabbix-2.2.x $zabbix_path/zatree cd $zabbix_path/zatree/addfile cp -f clinegraphdraw_zabbix.php cgraphdraw_zabbix.php cimagetexttable_zabbix.php $zabbix_path/include/classes/graphdraw/ cp -f zabbix.php zabbix_chart.php $zabbix_path/ cp -f citemvalue.php $zabbix_path/api/classes/ cp -f menu.inc.php $zabbix_path/include/ cp -f main.js $zabbix_path/js/ cp -f api.php $zabbix_path/include/classes/api/
3. 配置文件修改
修改zabbix_config.php文件,配置web登录用户名和密码:
vim $zabbix_path/zatree/zabbix_config.php 'user'=>'admin', //web登陆的用户名 'passowrd'=>'zabbix', //web登陆的密码
zatree插件通过zabbix api获取监控主机图表数据,并以树状结构展示。由于插件使用json格式处理api数据,因此需要安装php-pecl-json扩展包。
安装完成后,zabbix主页导航栏将出现“zatree”选项。点击后,即可以树状图形式查看所有主机图表,按组进行分类。
以上就是zabbix监控运维使用zatree扩展的详细内容,更多请关注代码网其它相关文章!
发表评论