一 Zabbix监控机汇总计算

用Calcuated Items可以对Items进行汇总计算,如求磁盘总容量、网络流量,只依赖于Zabbix-Server,与Zabbix-Agent和proxy无关。Calcuated Items也可用于Trigger,配置与Items相同。
语法格式为:func(<key>|<hostname:key>,<parameter1>,<parameter2>,……)
语法参数说明
func
参数
描述
func
支持Trigger正则表达式的函数:last、min、max、avg、count等
key
key可以比其他Items引用,可以被定义为key或者hostnamekey。
parameter(s)
所需要的参数

二 具体配置示例I

单个分区剩余容量key为:
last("vfs.fs.size[C:,free]",0)
last("vfs.fs.size[D:,free]",0)
last("vfs.fs.size[E:,free]",0)
last("vfs.fs.size[F:,free]",0)
则添加计算CDEF磁盘总剩余容量的Items为:
last("vfs.fs.size[C:,free]",0)+last("vfs.fs.size[D:,free]",0)+last("vfs.fs.size[E:,free]",0)+last("vfs.fs.size[F:,free]",0)

三 具体配置示例II

计算网卡eth0、eth1、eth2三个网卡的进即in流量。
last("net.if.in[eth0]",0)+last("net.if.in[eth1",0)+last("net.if.in[eth2]",0)

四 聚合检测(Aggregate)

4.1 相关说明

聚合检测是从数据库中已经获取到的参数进行检测,不需要从任何Agent获取监控数据。
语法格式为:groupfunc["host group","item key",itemfunc,timeperiod]
语法参数说明:
groupfunc组的函数
描述
grpavg
平均值
grpmax
最大值
grpmin
最小值
grpsum
值的个数
 
itemfunc函数
功能描述
avg
平均值
count
值的个数
last
最新的值
max
最大值
min
最小值
sum
求和
temeperiod参数为数值单位,如5min,1d或者86400等价,不带参数即默认为秒。

4.2 用法举例

grpsum["MySQL Servers","vfs.fs.size[/,total]",last,0]
#对MySQL Servers组中的vfs.fs.size[/,total]key计算个数,值的时间为最后一次取值数据。
grpavg["MySQL Servers","system.cpu.load[,avg1]",last,0]
#对MySQL Servers组中的system.cpu.load[,avg1]求平均值,值的时间为最后一次取值数据。
grpavg["MySQL Servers",mysql.gps,avg,5m]
#对MySQL Servers组中的mysql.gps的平均值计算总体的平均值,值的时间为最后5分钟取值数据。
注意:聚合计算基于Templates/Host之上,即需要将聚合计算的Items建立在Host中。可单独建立一个主机用于存放聚合计算的数据。

4.3 配置实例

创建一个新Host Group组。
在新建的主机中添加Items。
查看验证
延伸:1 若要添加多个主机组语法为:grpsum[["Host group1","Host group2"],"vfs.fs.size[/,free]",last,0]
2 对多个主机某项进行数据汇总,可先在各主机中用Zabbix计算的方式对各个项进行求和,形成新的Items,之后对此Items进行聚合求和。

016.Zabbix聚合监控的更多相关文章

  1. 02 . Zabbix配置监控项及聚合图形

    安装Zabbix Agent监控本机 安装agent软件 与server端不同,Agent只需安装zabbix-agent包 cat /etc/yum.repos.d/zabbix.repo [zab ...

  2. 五 Zabbix全网监控

    监控的作用 我们的职责   1.保障企业数据的安全可靠.   2.为客户提供7*24小时服务.   3.不断提升用户的体验.在关键时刻,提前提醒我们服务器要出问题了当出问题之后,可以便于找到问题的根源 ...

  3. zabbix全网监控

    为什么要监控 运维的职责1.保障企业数据的安全可靠.2.为客户提供7*24小时服务.3.不断提升用户的体验. 在关键时刻,提前提醒我们服务器要出问题了 当出问题之后,可以便于找到问题的根源 拿到公司服 ...

  4. 《为什么说 Prometheus 是足以取代 Zabbix 的监控神器?》

    为什么说 Prometheus 是足以取代 Zabbix 的监控神器?   Kuberneteschina 致力于提供最权威的 Kubernetes 技术.案例与Meetup! ​关注他 12 人赞同 ...

  5. 02.Zabbix⾃定义监控项

    1.zabbix⾃定义监控初试 如何获取系统中想监控对象的值,获取后⼜如何将该值传递给Zabbix-Server 1.1.监控系统中的对象 #(系统监控命令 + awk + 筛选条件 = 监控的状态值 ...

  6. zabbix企业监控

    第一节.系统初始化 1.前期环境 主机名 IP地址 操作系统 备注 zabbix-10 192.168.2.10 CentOS Linux release 7.4 zabbix服务端 agent-15 ...

  7. Zabbix自定义监控8080端口的连接数

    Zabbix自定义监控8080端口的连接数 一 zabbix自定义监控实现思路 实际上我们要想使用zabbix来监控一些服务的原理很简单,步骤分别是:1.写一个脚本用于获取待监控服务的一些状态信息2. ...

  8. 基于Zabbix IPMI监控服务器硬件状况

    基于Zabbix IPMI监控服务器硬件状况 zabbix ipmi 公司有多个分部,且机房没有专业值班,机房等级不够.在这种情况下,又想实时监控机房环境,于是使用IPMI方式来达到目的.由于之前已经 ...

  9. LNMP+zabbix分布式监控搭建及版本升级

    LNMP+zabbix分布式监控搭建需要组件:gcc gcc-c++ openssl* pcre pcre-devel gd gd-devel libjpeg-devel libpng-devel l ...

随机推荐

  1. 解题:NOI 2012 骑行川藏

    题面 入手点是每段路程中能量$e$与时间$t$的关系,$t-e$这个函数的导数对于各个路段一样,否则我们可以从导数大的一段路抽出一部分能量分给导数小的,这样会更优 毕姥爷在考场上的做法:猜一猜,然后拿 ...

  2. Codechef Sad Pairs——圆方树+虚树+树上差分

    SADPAIRS 删点不连通,点双,圆方树 非割点:没有影响 割点:子树DP一下 有不同颜色,所以建立虚树 在圆方树上dfs时候 如果当前点是割点 1.统计当前颜色虚树上的不连通点对,树形DP即可 2 ...

  3. 【CF771A】Bear and Friendship Condition

    题目大意:给定一张无向图,要求如果 A 与 B 之间有边,B 与 C 之间有边,那么 A 与 C 之间也需要有边.问这张图是否满足要求. 题解:根据以上性质,即:A 与 B 有关系,B 与 C 有关系 ...

  4. 迭代器Iterator与ConcurrentModificationException详解

    背景:一直以来对迭代器的问题理解不是很透彻,特别是迭代器和异常ConcurrentModificationException之间的联系.通过debug,详细了解其底层的具体实现过程. 简介 Itera ...

  5. Git基本知识

    一,安装 Ubuntu安装git:sudo apt-get install git-core Centos安装git:yum install git-core 二,配置身份---在提交代码时可以辨别身 ...

  6. zabbix agent安装(三)

    转载于https://mp.weixin.qq.com/s/33ab-JLoRfMkeI4aZDciJQ 前一篇文章介绍了zabbix server安装,这篇文章主要讲解zabbix agent安装以 ...

  7. python创建与遍历List二维列表

    python创建与遍历List二维列表 觉得有用的话,欢迎一起讨论相互学习~Follow Me python 创建List二维列表 lists = [[] for i in range(3)] # 创 ...

  8. C#实现物联网系统温度解析的函数(支持补码)

    基于物联网协议上传数据,其中温度占两个字节,如01 27,表示温度值为29.7.温度负值为补码(也就是温度值为有符号数),例如0XFFFF值为负1(-0.1度). 针对补码要求,修改数据解析函数如下: ...

  9. Bugfree——CentOS6.8搭建测试环境

    参考资料:http://blog.csdn.net/qq_29227939/article/details/52295917 BugFree基于PHP和MySQL开发,是免费且开发源代码的缺陷管理系统 ...

  10. HDU 3537 基础翻硬币模型 Mock Turtles 向NIM转化

    翻硬币游戏,任意选3个,最右边的一个必须是正面.不能操作者败. 基本模型..不太可能自己推 还是老实记下来吧..对于单个硬币的SG值为2x或2x+1,当该硬币的位置x,其二进制1的个数为偶数时,sg= ...