zabbix 项目组 | 合并检测

企业级网站服务器单机运行的已经很少了,最低配置也是一个项目组2台主机进行互备。那么对项目组的各种监控就需要合并才能看到本质。
好吧我承认zabbix已经替我们想到了--zabbix整合(zabbix Aggregate)


  • aggregate item key语法如下:
groupfunc["Host group","Item key",itemfunc,timeperiod]
  • groupfunc 可以选择如下:
groupfunc 描述
grpavg 平均值
grpmax 最大值
grpmin 最小值
grpsum 总和
  • itemfunc 可以选择如下
itemfunc 描述
avg 平均值
count value个数
last 最新值
max 最大值
min 最小值
sum 总值
  • 参数timeperiod为指定的采集时间,可以使用时间单位,例如可以使用1d代替86400(单位默认为秒),5m代替300.

由于监控项目是依托于主机,所以我们可以专门创建一个127.0.0.1的主机(不需要增加模板),把聚合的监控项都统一放到这台主机上。

1、创建专门用于放聚合监控项的主机

创建All-host

2、选择类型zabbix整合(zabbix Aggregate)

#汇总web 组 em2 网卡下行流量最新值之和
grpsum["web","net.if.in[em2]",last,0]

以下使用范例来自网络

示例1
组web剩余硬盘空间大小

grpsum["web","vfs.fs.size[/,total]",last,0]

示例2
组web的平均CPU负载

grpavg["web","system.cpu.load[,avg1]",last,0]

示例3
组web 5分钟内的平均查询速度(次/秒)

grpavg["web",mysql.qps,avg,5m]

示例4
多个组的cpu负载平均值

grpavg[["Servers A","Servers B","Servers C"],system.cpu.load,last,0]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Zabbix简介 Zabbix官方网站Zabbix中文文档 本文系统环境是CentOS7x86_64, Zabbi...
    Zhang21阅读 12,512评论 0 37
  • 1.写在前面 本文主要介绍的是zabbix的编译安装过程,包含它的基础环境LNMP,虽然zabbix官方一般推荐的...
    天之蓝色阅读 7,363评论 0 16
  • 一、准备搭建环境 1.系统:CentOS 7.3 2.软件:Zabbix 3.2 二、安装前的准备 最小化安装Ce...
    尘世不扰阅读 9,764评论 8 31
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,183评论 19 139
  • 生活是个长着刀疤脸的绑匪 绑架着我们对生存的希望 你对生活唯唯诺诺,生活并没有给你多余的笑容 你对生活耀武扬威,炫...
    圩原君阅读 1,481评论 0 0

友情链接更多精彩内容