zabbix安装zatree插件

目的

实现zabbix查看图形简单直观,减少不必要的操作

实施方案

插件的安装及使用(操作之前,最好先备份原目录,以备出错时,可以还原)

我的zabbix安装在/var/www/html目录下

#cd /var/www/html/zabbix

#cp -rf zabbix ./zabbix.bak

1、下载文件

#yum install -y git

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

2、复制相关文件

#cp -rf 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/

3、支持web interface,修改配置文件

vim  /var/www/html/zabbix/zatree/zabbix_config.php

‘user‘=>‘admin‘, //web登陆的用户名

‘passowrd‘=>‘zabbix‘, //web登陆的密码

简单了解了其代码内容,原理是通过 api 调用各监控主机的graphs图,最终以树形结构进行展示 。由于json格式对api 的数据处理十分方便,zatree也是通过json格式处理api 数据,所以需要安装  php-pecl-json 包。安装完成后,在主页的导航页面上会我出一个zatree项,点选该项后,就会以树形结果将所有主机的graphs按组的方式进行展示。

时间: 2024-11-04 22:38:23

zabbix安装zatree插件的相关文章

zabbix2.4.5安装zatree插件

一.环境 ubuntu 14.04 LTS zabbix 2.4.5 zatree 2.4.5 二.zatree插件配置 1.获取zatree git clone https://github.com/spide4k/zatree.git zatree 2.备份web目录 zatree提供和zabbix已经整合好的包,php需要支持php-xml.php-gd.php-mysql,我的web目录在/usr/share/zabbix下 sudo mv zabbix/ zabbix.old 3.复制

zabbix集成zatree和onealert告警安装

由于篇幅较长,请移步本坛下载 http://down.51cto.com/data/2264059 目录 1. 安装 Zabbix Server. 4 1.1 定义计算机名... 4 1.2 创建zabbix服务运行所需要的用户和组... 4 1.3 定义yum源(163)... 4 1.4 安装开发软件包... 4 1.5 安装所需要的依赖包... 4 1.6 创建zabbix数据库... 4 1.7 下载解压zabbix安装包... 5 1.8 初始化zabbix数据库... 5 1.9 安

zatree插件优化:支持HTTP Basic Authorization认证访问zabbix API

zatree是监控软件zabbix的一个插件,主要功能是提供host group的树形展示和在item里指定关键字查询及数据排序. zatree项目地址https://github.com/spide4k/zatree,安装方法进到不同版本目录看readme. 最近遇到一个问题,当zabbix的web端使用了http基本认证方式的时候,zatree插件不能正常调用zabbix的api,导致报错. 查看错误信息方法:打开php的显示错误, # vi /etc/php.ini display_err

zabbix agentd客户端插件Shell一键自动安装脚本

这次生产环境上线了多台Linux服务器,需要全部纳入Zabbix监控范畴,一台一台的去装Zabbix Agentd插件那就太苦逼了,所幸Zabbix客户端插件是支持绿色安装的,就写了个简单的一键安装脚本,然后配合 Secure CRT 的多窗口交互命令一次性就可以搞定了. 正常启动Zabbix客户端服务其实只需要2个文件: zabbix_agentd 和 zabbix_agentd.conf,需要特别说明的是:zabbix_agentd 最好是和 Zabbix_Server 一同编译所得,保证版

zabbix 安装-添加主机-监控项目-触发器-示警媒介类型-动作

Zabbix安装-创建主机-监控项目-触发器- 示警媒介类型 Zabbix 很强大,很全面,但相对来说,Nagios 要更轻量.灵活,特别是它的插件机制,你可以用自己熟悉的语言实现几乎任何自己想要实现的监控.Nagios 在图表方面相对较弱,如果只是希望实现监控及报警,Nagios 是个不错的选择,至于图表,你可以交给 cacti实现. Zabbix维护相对困难,Nagios维护相对容易,Cacti也是一样.但是Cacti的数据存储方式不是太好,过去的数据太模糊.Nagios的监控相对独立(插件

摘要篇:zabbix 安装篇

样例视频实战: http://www.roncoo.com/course/view/fb3050a5b34b42f39ccad83ebebc89c1 注意要点: 1.关闭selinux 2.php使用5.4以上,可以先查看php版本信息: [[email protected] src]# php -v PHP 5.5.35 (cli) (built: Apr 27 2016 14:53:02) Copyright (c) 1997-2015 The PHP Group Zend Engine v

zabbix通过orabbix插件监控oracle

什么是orabbix? Orabbix是设计用来为zabbix监控Oracle数据库的插件,它提供多层次的监控,包括可用性和服务器性能指标.       它提供了从众多Oracle实例采集数据的有效机制,进而提供此信息的监控和性能指标.然后,您可以利用的zabbix的报告功能为收集的所有数据,并提供分析.目前的发行版中包含了一组预先定义的模板,包括从初始部署警报和图形功能.然而,这些可以进行微调,以满足您的需求和数据/监控要求. 它能监控什么? 数据库版本 归档日志与生产趋势分析 触发器,表/过

自动化运帷之分布式监控-zabbix 安装

zabbix 关于zabbix介绍可能就不用再说了,到处都是文章,这里之前使用的时Nagios,这里开始尝试接触zabbix,因为几个重要原则选择作为未来可能替换掉线上的监控系统,所以这边理由如下网友的itnihao的文字中摘抄了如下: 1.分布式监控,天生具有的功能,适合于构建分布式监控系统,具有node,proxy2种分布式模式 2.自动化功能,自动发现,自动注册主机,自动添加模板,自动添加分组,自动化运维工具搭配,puppet+zabbix,或者saltstack+zabbix,那是如鱼得

zabbix安装与配置使用

一.环境说明 CentOS6.5 64bit zabbix2.2.2 mysql-5.5.50 yum安装 lamp 二.软件安装配置 #关闭防火墙和selinux iptables -F iptables -X iptables -L service iptables save service iptables stop chkconfig iptables off sed -i '[email protected]^SELINUX=.*@[email protected]' /etc/sel