??隨著監控主機不斷增多,有的時候需要添加一批機器,特別是剛用zabbix的童鞋 需要將公司的所有服務器添加到zabbix,如果使用傳統辦法去單個添加設備、分組、項目、圖像…..結果應該是讓人吐的結果。
? ? ? 鑒于這個問題我們可以好好利用下Zabbix大神的一個發現(Discovery)模塊,進而來實現自動剛發現主機、自動將主機添加到主機組、自動加載模板、自動創建項目(item)、自動創建圖像。效率很高的同時也解放了你的雙手,下面我們來看看這個模塊如何使用。
一、Zabbix 創建發現規則
?創建發現規則
??
Configuration?----?discovery?----?Create?discovery?rule
配置基本信息
配置Checks
添加完checks之后 點擊最下面的add添加保存即可
創建自動發現規則已經完畢了,下面開始創建動作了。
二、主機自動加入主機組并關聯模板
? ?
? ??上面我們了解了如何自動發現主機,那么發現主機之后我們要做什么呢?將主機加入主機組、并關聯相應的模板!這樣一整個流程就完善了,那么如何做呢?我們上面已經發現了主機 接下來要對主機做操作 所以需要一個action (動作)來執行一些列的操作,下面我們來看具體操作。
??2.1、為discovery(發現)創建action(動作)
? ?
?Configuration?----?Actions?----?Event?source(選擇Discovery)?----?Create?action
?
2.1.1、輸入 Action 名字
? ?
2.1.2、添加觸發Action的條件
?這里添加了四個條件 分別是 探索規則“ip地址范圍”、“服務類型” 和 “Discovery 狀態”
2.2、創建操作
?這里我定義了 發現主機就 “添加主機(Add host)”并 “添加到主機組(Add to host groups)”、“鏈接到相應的模板(Link to template)”
2.2.4、點擊“Add” 添加 添加完成之后效果如下
?
至此發現主機、添加主機并將主機添加到主機組 鏈接模板 全部完畢
過幾分鐘就可以看效果了。
Monitoring?----?Discovery?----選擇?自定義的發現規則
查看主機以及主機相關的圖像
Configuration?----?Hosts
轉載于:https://blog.51cto.com/asaderas/1712076