Zabbix Graphtrees 插件

Zabbix-Network-Weathermap 和 Graphtree for Zabbix 是 Zabbix Share上标了 Popular 的 3.0.x 版本的插件:

Graphtree项目地址:https://github.com/OneOaaS/graphtrees
我是直接在zabbix4.4上装的,所以新的版本也没什么问题。关键可能是看 Zabbix API 是不是变了吧。
主要功能:简单说就是可以集中展示一类或一组图片。装完就能用,不用设置挺方便的。

安装步骤

安装在 zabbix-web 所在的服务器:

# 安装工具包
$ yum install patch
# 切换到准备部署的目录
$ cd /usr/share/zabbix
# 下载插件
$ wget https://raw.githubusercontent.com/OneOaaS/graphtrees/master/graphtree3.2.x.patch
# 在当前路径解压,部署
$ patch  -Np0 < graphtree3.2.x.patch
# 将文件夹权限的属主和属组改为web应用的账号
$ chown -R apache:apache oneoaas 

然后还要去修改一下apache的配置文件(实际貌似不需要):

#vi /etc/httpd/conf.d/zabbix.conf
Alias /oneoaas /usr/share/zabbix/oneoaas
Alias /zabbix /user/share/zabbix    

加上上面第一行的配置,第二行是原本就有的配置。
这个实际用下来发现不用改。项目访问的url是 127.0.0.1/zabbix/oneoaas 。这个地址可以直接通过 Alias /zabbix 就访问到了。
Alias /oneoaas 这条配置加上之后,是可以通过 127.0.0.1/oneoaas 来访问项目。实际不是通过这个url来访问的。所以这个apache的配置不用加。

不用重启
无论是项目的部署,还是apache配置的修改,都不用重启任何服务,直接就生效了。

卸载插件
使用patch的好处是,如果需要卸载,可以使用 -R --reverse 选项,就把之前创建的文件给清理掉,并且把修改的文件恢复回来(修改文件会创建一个备份,此时就是把新文件给清理掉,把备份文件的名字改回来):

$ patch  -Rp0 < graphtree3.2.x.patch

效果展示

安装完成后,无需重启,马上就生效了。登录zabbix主页查看,菜单上多了一个Graphtree:

进入项目后,可以自动获取到主机和主机组的信息,在左上角:

点击主机组,可以查看所有主机组的的图像。
点击主机,可以查看主机上所有图像。
勾选要展示的主机,,搜索框输入要搜索的关键字,可以筛选展示需要的图像:

页面修改

左上角的项目图标,点击会连到项目公司的主页,而不是Zabbix首页,经常点错很不方便。可以把连接改掉,要改图标也是可以的。
另外页脚的内容如果看着不喜欢也能删掉,不过这个在下面不太影响使用。
就是修个这个文件 oneoaas/templates/graphtree/graphtree.tpl ,懂点 html 就明白了,具体就略过了。

原文地址:https://blog.51cto.com/steed/2472566

时间: 2024-10-11 02:57:34

Zabbix Graphtrees 插件的相关文章

zabbix通过插件percona进行监控MySQL

Zabbix结合插件percona监控mysql数据 因为MySQL的自带模板监控的东西太少,根本满足不了公司的需求,下面我们用插件percona进行监控 命令行 一.percona插件安装: cd /usr/local/src 官网下载percona的rpm包,我这里是下载的是1.1.7版本的 wget https://www.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.7/bi

zabbix第三方插件graphtrees

安装 cd /xx/xx/xx 进到zabbix的网站目录 wget https://raw.githubusercontent.com/OneOaaS/graphtrees/master/graphtree3.0.4.patch patch -Np0 < graphtree3.0.4.patch chown -R www: oneoaas #注意此处的权限,必须和nginx或者apache的用户一致,如用的是apache,则此处为chown -R apache:apache oneoaas/

zabbix第三方插件zatree

Zabbix安装第三方插件zatree2.4.5 1.下载zatree第三方插件https://github.com/spide4k/zatree.git 2.检查PHP环境需要支持php-xml.php-gd.php-mysql 3.先备份当前zabbix web目录并挪走,然后解压zatree-zabbix-2.4.5.tar.gz,然后修改以下两个文件 4. zabbix数据库拷贝源目录的conf/zabbix.conf.php到新目录覆盖字体fonts 5.支持web interface

Zabbix结合插件percona监控mysql数据

按道理来说zabbix就自带的MySQL插件来监控mysql数据库,但是你会发现,自带的mysql监控项是很少的,根本满足不了公司的需求. 由于它本身自带的模板太过简单了,所以需要做更详细的监控,而percona就提供了这个详细监控的模版以及脚本,解决了监控不全面的问题.. 1.percona插件安装: [[email protected] ~]# cd /usr/local/src/ 官网下载percona的rpm包,我这里是下载的是1.1.7版本的 [[email protected] sr

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

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

分布式zabbix监控平台插件zatree安装

简介 zatree是国内58公司开发的一个zabbix监控插件,该插件可以将zabbix监控数据转换成图形,可以更直观的观察监控对象. 项目下载地址 https://github.com/spide4k/zatree 兼容性 zatree 2.4.5插件安装zabbix 2.4.5测试目,前仍有问题. zatree2.2.X插件安装zabbix2.2.9测试,目前没有成功. zatree2.2.X插件安装zabbix2.2.8测试,成功安装. Zatree for zabbix 2.2.x 安装

使用 zabbix 自动发现监控 MySQL

介绍 使用 zabbix 的 low-level 自动发现功能完成单主机多端口的监控, 详见low_level_discovery, 整体上监控类似 percona 的 zabbix 监控插件, 不过使用 mymonitor.pl 替换了脚本 ss_get_mysql_stats.php, 而且配置有点不同. 具体代码及配置详见: zabbix_mysql 1. 结构说明: zabbix_mysql/ |-- README.md |-- bin | |-- get_mysql_stats_wra

Zabbix监控系统深度实践

Zabbix监控系统深度实践(企业级分布式系统自动化运维必选利器,大规模Zabbix集群实战经验技巧总结,由浅入深全面讲解配置.设计.案例和内部原理) 姚仁捷 著  ISBN 978-7-121-24013-3 2014年8月出版 定价:69.00元 364页 16开 编辑推荐 国内最大规模Zabbix集群负责人力作 全面讲解Zabbix配置应用,深入剖析Zabbix内部原理 用真实工作需求驱动,以独家实践案例指引,助您监控利器出鞘 Zabbix是目前最流行的分布式图形化开源监控系统解决方案,它

grafana渲染zabbix监控

yum install urw-fonts fontconfig freetype* -y rpm安装并启动rpm -ivh grafana-4.4.2-1.x86_64.rpm /bin/systemctl daemon-reload/bin/systemctl enable grafana-server.service/bin/systemctl start grafana-server.service Grafana目录默认配置目录:/usr/share/grafana/conf/defa