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)
在這裏插入圖片描述
結果:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章