早就聽說過zabbix的discovery功能,最近終於有機會用了一下。首先建一個自動發現的規則(discovery rule),一般選取check方式爲icmp ping和zabbix agent "system.uname"。然後建立discovery action,配置發現條件如下:
然後配置發現目標主機後的操作,一般是加入某個主機組,然後關聯到模板
然後在monitor的discovery標籤頁下看,陸陸續續會有被發現的機器出現,速度很快。但是,發現一個問題:如果機器已經加入到了某個分組,貌似無法排除,還是會加入到目標分組,這有時候不太滿足要求,因爲我們往往希望一個機器只屬於一個分組。anyway,zabbix的這個功能一下子就與其它監控軟件拉開了舉例,比如nagios,nagios要批量增加機器也可以,但是要用腳本定製host和service配置文件,無疑要麻煩許多。