zatree 是来自国内58公司开发的监控软件zabbix的一个插件,主要功能是提供host group的树形展示和在item里指定关键字查询及数据排序。
安装方法:
1:下载文件
git clone https://github.com/spide4k/zatree.git zatree
2:复制相关文件
假如zabbix web目录位置在/var/www/zabbix,定义zabbix目录
ZABBIX_PATH=/var/www/zabbix
复制相关文件和目录
cp -rf zatree $ZABBIX_PATH/ cd $ZABBIX_PATH/zatree/addfile cp class.cchart_zabbix.php class.cgraphdraw_zabbix.php class.cimagetexttable_zabbix.php $ZABBIX_PATH/include/classes/ cp zabbix.php zabbix_chart.php $ZABBIX_PATH/ cp CItemValue.php $ZABBIX_PATH/api/classes/
3:支持web interface,修改配置文件
vi $ZABBIX_PATH/zatree/zabbix_config.php 'user'=>'xxx', //你的用户名 'passowrd'=>'xxx', //你的密码
4:导航增加Zatree入口,修改menu.inc.php,main.js
vi $ZABBIX_PATH/include/menu.inc.php
添加285行到294行内容
'zatree'=>array( 'label' => _('zatree'), 'user_type' => USER_TYPE_ZABBIX_USER, 'default_page_id' => 0, 'force_disable_all_nodes' => true, 'pages' =>array( array('url' => 'zabbix.php','label' => _('Zatree'),) ) ), 'login' => array( 'label' => _('Login'), 'user_type' => 0, 'default_page_id' => 0,
vi $ZABBIX_PATH/js/main.js
替换106行
menus: {'empty': 0, 'view': 0, 'cm': 0, 'reports': 0, 'config': 0, 'admin': 0, 'zatree':0},
6:增加封装的api类
vi $ZABBIX_PATH/include/classes/api/API.php
在74行下添加75行'itemvalue'=>'CItemValue',
'usermedia' => 'CUserMedia', 'itemvalue'=>'CItemValue', 'webcheck' => 'CWebCheck' );
7:登陆zabbix,在导航里可以看到一个Zatree的菜单,使用方法是傻瓜的
用惯了cacti的童鞋们,估计都对cacti的树形视图情有独钟,连我们的网络工程师都抱怨,zabbix没有cacti直观的界面。 本来,我在每个host的模板里面都加了screen,虽然麻烦点吧,总归有了直观的显示。 但是前几天,介于偷懒的想法,修改了所有机器的模板,网卡一类统一启动了dicovery,这下好screen无法做到模板里面去了,还好,有插件,重点是so easy,只要把代码加入
zatree的安装有2种 一种是支持2.x的用以下方法安装 zabbix安装zatree 实现图形树状化 官网:https://github.com/spide4k/zatree [root@SERVER-ZABBIX ~]# yum install git [root@SERVER-ZABBIX ~]# git clone https://github.com/spide4k/zatree.gi
1. 下载 zatree git clone https://github.com/BillWang139967/zatree.git cd zatree/zabbix-3.0.x/ 2. 修改 start.sh 中 zabbix 的路径 WEB_DIR=/usr/share/zabbix/ 3. 执行 start.sh chmod +x start.sh ./start.sh 4. 删除无用语句
zabbix zatree扩展 1、下载文件 git clone https://github.com/spide4k/zatree.git zatree 2、复制相关文件 假如zabbix web目录位置在/usr/share/zabbix,定义zabbix目录并复制相关文件和目录 ZABBIX_PATH=/var/www/html/zabbix(apt-get zabbix时:Z
简介 zatree是国内58公司开发的一个zabbix监控插件,该插件可以将zabbix监控数据转换成图形,可以更直观的观察监控对象。 项目下载地址 https://github.com/spide4k/zatree 兼容性 zatree 2.4.5插件安装zabbix 2.4.5测试目,前仍有问题。 zatree2.2.X插件安装zabbix2.2.9测试,目前没有成功。 zatree2
这个问题是我在写Zabbix书时候自己搭建zatree碰到的,今天正巧有人问,就把方案贴出来。这个问题发生概率不大,要正好是2.2.1才能发现,而且在2.2.2又恢复了。具体报错如下: Call to undefined method CMacrosResolverHelper::resolveItemNames() in /var/www/html/zabbix/include/classes/
1. vim $zabbix_PATH/include/menu.inc.php 284行增加以下内容 284 'zatree'=>array( 285 'label' => _('Zatree'), 286 'user_type' => USER_TYPE_ZABBIX_USER, 287
1. 下载 zatree git clone https://github.com/BillWang139967/zatree.git cd zatree/zabbix-3.0.x/ 修改 start.sh 中 zabbix 的路径 WEB_DIR=/usr/share/zabbix/ 3. 执行 start.sh chmod +x start.sh ./start.sh 4. 删除无用语句
如果默认的调度器不满足要求,还可以部署自定义的调度器。并且,在整个集群中还可以同时运行多个调度器实例,通过 podSpec.schedulerName 来选择使用哪一个调度器(默认使用内置的调度器)。 开发自定义调度器 自定义调度器主要的功能是查询未调度的 Pod,按照自定义的调度策略选择新的 Node,并将其更新到 Pod 的 Node Binding 上。 比如,一个最简单的调度器可以用 sh
我正在尝试使用maven assembly插件生成zip文件程序集。我只剩下两个问题,我想知道是否有可能仅仅通过配置来解决,但作为最后的手段,我也在考虑编写自己的maven插件来扩展maven assembly插件 丢失的两块是 > 将与include模式匹配的每个依赖项放入其自己的 这是我的程序集的相关部分 这将使用
Kubernetes在设计之初就充分考虑了可扩展性,很多资源或操作都可以通过插件来自由扩展,比如认证授权、网络、Volume、容器执行引擎、调度等。
扩展插件为LSV(LocaSpaceViewer)的扩展应用中心。扩展插件会定期更新各种实用小工具,方便广大朋友使用。插件功能可以独立获取授权,购买授权后,可以在LSV软件内直接使用。授权只和账号绑定,与所用电脑无关。 坐标地址批处理工具 功能介绍 地理编码指将结构化内容转换为经纬度坐标,逆地理编码指将经纬度坐标转换成结构化地址。使用该功能模块,可以快速批量把Excel
Simditor only integrates key features and uses extensions to support some optional features. Send your repository to us! We are happy to receive your extensions! Please make your extension has the sim
插件扩展是基于 Highcharts 的基础上进行功能的二次封装,Highcharts 自 2.3 版本开始提供了多种扩展方法,利用这些方法可以很方便的扩展出自己想要的功能或图表类型。 下面是关于插件扩展相关的链接: 官方插件库 如何创建插件 提交插件到官方插件库
Kubernetes v1.8 开始增加了 Alpha 版的 Device 插件,用来支持 GPU、FPGA、高性能 NIC、InfiniBand 等各种设备。这样,设备厂商只需要根据 Device Plugin 的接口实现一个特定设备的插件,而不需要修改 Kubernetes 核心代码。 Device 插件原理 使用 Device 插件之前,首先要开启 DevicePlugins 功能,即配置
Kubernetes已经提供丰富的Volume和Persistent Volume插件,可以根据需要使用这些插件给容器提供持久化存储。 如果内置的这些Volume还不满足要求,则可以使用 FlexVolume 或者 CSI 实现自己的Volume插件。 CSI Contaner Storage Interface (CSI) 是从 v1.9 引入的容器存储接口(alpha版本),用于扩展 Kube