天天看点

Zabbix 4.0企业级分布式监控 day10 第六章 数据收集06(结局)6.19 Calculated items6.20 Aggregate checks6.21 Dependent items

第六章

  • 6.19 Calculated items
  • 6.20 Aggregate checks
  • 6.21 Dependent items

三个管理小功能,在已有的监控项基础之上进行一些数值处理

6.19 Calculated items

计算类型

语法

计算CPU的用户使用率和系统使用率的总和。

计算两个DNS解析时间的总和

Zabbix 在已创建监控的基础上,进行计算

1.创建监控项

Key:time.total 是自定义的

last函数(最新数据),函数里面是Zabbix自带的 OS Linux的Key

dns_resolve_time.sh[119.29.29.29,www.qq.com]

dns_resolve_time.sh[114.114.114.114,www.baidu.com]

Zabbix 4.0企业级分布式监控 day10 第六章 数据收集06(结局)6.19 Calculated items6.20 Aggregate checks6.21 Dependent items

2.结果

Zabbix 4.0企业级分布式监控 day10 第六章 数据收集06(结局)6.19 Calculated items6.20 Aggregate checks6.21 Dependent items

6.20 Aggregate checks

对主机组下面的监控项进行一个计算,计算整个组的耗电量,平均温度

聚合类型

语法

计算主机组的CPU使用率总和

Zabbix 4.0企业级分布式监控 day10 第六章 数据收集06(结局)6.19 Calculated items6.20 Aggregate checks6.21 Dependent items

创建监控项

Zabbix 4.0企业级分布式监控 day10 第六章 数据收集06(结局)6.19 Calculated items6.20 Aggregate checks6.21 Dependent items

6.21 Dependent items

针对某些数据 依赖于别的监控项的情况.

局限性

所有的依赖必须在同一个主机或者同一个监控模版.

相互依赖的监控项最多为999个

最多层级依赖为3层

语法

Zabbix 4.0企业级分布式监控 day10 第六章 数据收集06(结局)6.19 Calculated items6.20 Aggregate checks6.21 Dependent items

通过telnet的测试结果 来生成最新的数据

telnet获取内核的完整信息 > 过滤出操作系统的版本

dependent item 如下,Key是自定义的

Zabbix 4.0企业级分布式监控 day10 第六章 数据收集06(结局)6.19 Calculated items6.20 Aggregate checks6.21 Dependent items

CentOS Linux release(.*)(Core)

Zabbix 4.0企业级分布式监控 day10 第六章 数据收集06(结局)6.19 Calculated items6.20 Aggregate checks6.21 Dependent items

结果:

Zabbix 4.0企业级分布式监控 day10 第六章 数据收集06(结局)6.19 Calculated items6.20 Aggregate checks6.21 Dependent items