三個管理小功能,在已有的監控項基礎之上進行一些數值處理
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)
結果: