zabbix 项目组 | 合并检测

作者: _简_述_ | 来源:发表于2016-12-20 21:19 被阅读485次

企业级网站服务器单机运行的已经很少了,最低配置也是一个项目组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]

相关文章

  • zabbix 项目组 | 合并检测

    企业级网站服务器单机运行的已经很少了,最低配置也是一个项目组2台主机进行互备。那么对项目组的各种监控就需要合并才能...

  • 即将上任,但你仍然不能用你的权威

    会议 昨天领导在管理层内部宣贯了公司组织机构调整的决定,合并产品组、项目一组、项目二组、项目三组为研发一部、研发二...

  • zabbix 监控项 | icmpping 存活检测

    监控系统最最基本的监控恐怕是存活、网络质量检测了,也是每台主机必加的监控项目。zabbix自带的ICMP ping...

  • grunt gulp

    grunt gulp grunt: 压缩代码,合并代码,检测代码书写规范... 前端自动化工具 构建项目 官网:h...

  • ZABBIX监控Mysql数据库实战

    一、Zabbix自定义Key监控Mysql Mysql的基础监控Zabbix Agent的安装进程存活检测端口 M...

  • grunt

    grunt:基于:node 开发压缩代码,合并代码,检测代码书写规范...前端自动化工具构建项目官网:http...

  • grunt及gulp的使用

    grunt是压缩代码,合并代码,检测代码书写规范grunt也是前端自动化,构建项目工具grunt官网:http:/...

  • zabbix 探测外网IP

    关键: 通过zabbix简单检测实现 配置 创建主机Configuration配置 —> Hosts主机 —> C...

  • linux查询组与用户getent

    查询zabbix用户组下面的所有成员getent group zabbix相当于cat /etc/group|gr...

  • [GIT] 恢复断电导致的gitlab的repository损坏

    背景前提 自建gitlab,断电后, web端点击项目, 直接显示404页面。 查看项目所属组,发现存在一个为合并...

网友评论

    本文标题:zabbix 项目组 | 合并检测

    本文链接:https://www.haomeiwen.com/subject/kghfvttx.html