在主機較多的時候,配置主機自動發現並加入監控可以代替手動的添加主機,減輕工作量,自動發現由服務端主動發起,Zabbix Server開啟發現進程,定時掃描局域網中IP服務器、設備。可以根據需要,在對主機安裝系統的時候就安裝配置並啟動zabbix-agent服務,這樣的話只要主機系統安裝完成,便會自動加入監控
1、在客戶機上安裝zabbix-agent並配置
2、zabbix-server自動發現和監控
2.1 創建自動發現規則
依次點擊:配置——>自動發現,選擇Local network或創建自動發現規則
填寫server端所掃描的主機ip地址所在范圍,例如數據庫服務器所用的范圍為192.168.1.51-59
修改適合的時間延遲(延遲太短如果主機太多會導致有的主機掃描不到)
檢查項不必修改,默認即可
設備唯一性准則選擇ip地址
最后勾選已啟用、點擊更新
2.2 創建發現動作
依次點擊:配置——>動作,選擇事件源為自動發現,點擊Auto discovery. Linux servers.——>操作
添加新的動作操作,當主機自動發現並添加監控的時候自動給管理員發送郵件提示,選擇要發送郵件的用戶,並去掉勾選消息內容,這樣收到的郵件才有內容,點擊更新后啟用該動作
2.3 配置郵件通知
配置發件人郵箱,依次點擊:管理——>報警媒介類型——>Email,填寫郵箱服務器的地址以及郵件用戶及客戶端授權碼,並勾選已啟用
配置收件人郵箱,依次點擊:管理——>用戶,點擊要收到郵件的用戶,點擊報警媒介——>添加,填寫郵件地址,啟用時間和報警類型根據需要選擇,點擊添加——>更新
3、等待自動發現並添加監控
點擊監測中——>自動發現,等待發現主機
發現主機成功后會自動在主機列表中出現發現的主機並添加了監控
同時,郵箱也收到了郵件
博主原創文章,轉載請務必注明出處