(31)zabbix Aggregate checks聚合检测】的更多相关文章

概述 aggregate checks是一个聚合的检测,例如我想知道某个组的host负载平均值,硬盘剩余总量,或者某几台机器的这些数据,简单的说,这个方法就是用来了解一个整体水平,而不需要我们一台台看过去.这个方法的数据全部来之数据库,所以它不需要agent.文章的最后面我们会有一个简单的图例讲述aggregate checks. aggregate item key语法如下:   1 groupfunc["Host group","Item key",itemfu…
1. 开始 Simple checks通常用来检查远程未安装代理或者客户端的服务 使用simple checks,被监控客户端无需安装zabbix agent客户端,zabbix server直接使用simple checks来收据数据,一基本上都是用来检测远程服务器某端口是否在监听.如下为simple checks:net.tcp.service[ftp,,155]net.tcp.service[http]net.tcp.service.perf[http,,8080] 使用基本检测去监控vm…
1.  概述 zabbix server运行脚本或者二进制文件来执行外部检测,外部检测不需要在被监控端运行任何agentd item key语法如下: ARGUMENT DEFINITION script shell脚本或者二进制文件名. parameter(s) Optional command line parameters. 如果不想传递任何参数,如下: script[] orscript zabbix server会再定义好的目录里面执行外部脚本(zabbix server中的配置ext…
zabbix agent检测分为主动(agent active)和被动(agent)两种形式,主动与被动的说法均是相对于agent来讨论的.简单说明一下主动与被动的区别如下: 主动:agent请求server获取主动的监控项列表,并主动将监控项内需要检测的数据提交给server/proxy 被动:server向agent请求获取监控项的数据,agent返回数据. zabbix agent通信过程中的协议均基于json格式,格式如下:   1 2 - "ZBXD\x01" (5 byte…
开始      Simple checks 通常用来检查远程未安装代理或者客户端的服务. 使用 simple checks,被监控客户端无需安装 zabbixagent 客户端, zabbix server 直接使用 simple checks 来收据数据,一基本上都是用来检测远程服务器某端口是否在监听. 如下为simple checks: net.tcp.service[ftp,,155] net.tcp.service[http] net.tcp.service.perf[http,,808…
编写storm程序,对数据进行聚合并且写入到mysql, 本文  主要说明数据中有多个字段需要进行sum或其他操作时的程序写法 1.主程序main方法,storm 拓扑运行入口 public class CopyOfPvTopo { public static void main(String[] args) throws Exception { System.out.println("-------------------------------------------------------…
通过插入数据库的方式批量生成 zabbix 聚合图形 原型图形 聚合的 sql 批量操作 .在聚合图形创建好一个聚合图形A.找出图形A的ID (创建图形的时候记得填写好行数和列数) select screenid from screens WHERE name='A'; .生成insert语句. ;select max(screenitemid) into @mycnt2 from screens_items; SELECT concat(,,");") from graphs g w…
环境为centos 脚本要在centos zabbix服务器上运行,zabbix server上运行 1.先把脚本部署到zabbix客户端,把脚本保存为nic.sh 存放路径确保zabbix可以访问 #!/bin/sh function NIC { #变量 #网卡名 NIC=`ifconfig | grep -v ':Link' | grep -E 'Link|flags' | awk '{print $1}' | grep -vE 'lo|^$'` #统计网卡个数 Num=`ifconfig…
在project 1 里面 具有服务店代码,金额.应该上一层aggregate 就自动聚合了.可是并没有.要自己手工设置一下.在columns 右键变成——convert to  aggregated columns .就会自动聚合了. 这个问题,让我比较迷惑.因为它在底层的时候并不是关建值.我手工测试的时候发现它就会自己变成关建值了. 单独拿出来一个就可以. 只有在aggregate 里面才能做变量条件过滤.join 里面只能新建变量不能应用过滤. 数字类型激活报错: 有时候计算的时候,创建了…