Zabbix 5.2由淺入深之主機群組
主機組作為Zabbix主機監控的基本構成元素,主機組的合理規劃可以事半功倍。
主機組首頁
主機組理解起來并不難,字面意思是一組主機的集合,實際意思也是如此,那么如此簡單的元素為何有用處呢?最重要的目的在于組的嵌套,如果玩過商業版的監控的朋友們,一定知道分組的概念。例如網絡環境分為DMZ區域、內網區域、服務器區域等等,所以分組是讓雜亂無章的設備清單變得井然有序。分組在實際情況中體現,以我們公司為例,分公司眾多,告警的時候針對不同的分組告警,如果不分組,就會發送告警給不相關的人。
怎么分組?
Zabbix 3.2后的版本已經支持組的嵌套了,例如xx集團為一級組,xx分公司為二級組,那么表示為xx集團,xx集團/xx分公司,如下圖所示,由此可見分組是基于/符號來確定的。
分組權限
嵌套主機組的權限
- 在為現有父級主機組創建子級主機組時,從父級繼承對子級的用戶組權限(例如,創建xx集團/xx分公司時xx集團已經存在)
- 在為現有子主機組創建父主機組時,無法設置父主機組的權限(例如,創建xx集團時xx集團/xx分公司已經存在)
動作權限
動作條件可以只選擇父主機組,會自動往子主機組繼承,所以當條件選擇為父主機組的時候,默認子主機組也會獲得授權,可以正常執行動作
用戶群組權限
用戶群組權限也是日常經常會碰到的,也是分權分域的核心,更細致的分組可以更好地控制權限,避免帶來困擾

分組建議
1.根據設備類型分組,例如交換機區域、路由器區域、防護墻區域、服務器區域等
2.根據區域類型分組,例如核心區域、DMZ區域、互聯網區域、內網區域等等
3.根據公司名稱分組。
4.根據地域分組。
總結
主機組是為了更便捷地管理一組龐大的基礎設施資源,合理的分組可以帶來事半功倍的效果,無論是在分權分域,還是在告警動作方面提供更精致的顆粒度,確保監控帶來的不是負擔,而是更好的為運維人員工作。






















