Zabbix 4.0企业级分布式监控 day10 第六章 数据收集06(结局)

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

6.19 Calculated items

计算类型
语法

func(<key>|,<hostname:key>,<parameter1>,<parameter2>,...)

计算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]
在这里插入图片描述

2.结果
在这里插入图片描述

6.20 Aggregate checks

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

聚合类型
语法

groupfunc["host group","item key",itemfunc,timeperiod]

计算主机组的CPU使用率总和
在这里插入图片描述创建监控项
在这里插入图片描述

6.21 Dependent items

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

局限性
所有的依赖必须在同一个主机或者同一个监控模版.
相互依赖的监控项最多为999个
最多层级依赖为3层

语法
在这里插入图片描述
通过telnet的测试结果 来生成最新的数据
telnet获取内核的完整信息 > 过滤出操作系统的版本
dependent item 如下,Key是自定义的
在这里插入图片描述

CentOS Linux release(.*)(Core)
在这里插入图片描述
结果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_39578545/article/details/106411729
今日推荐