網路發現由兩個階段組成:發現discovery
和動作actions
1.單擊配置->自動發現->啟動預設的local network
2.配置規則
3.單擊配置->動作->事件源->自動發現->啟用動作
4.修改動作規則
5.修改操作細節
預設標題自動發現主機ip:
訊息內容
客戶端名稱:
客戶端埠:
客戶端狀態:
操作動作
新增主機,新增主機組,鏈結模板,傳送郵件,等等
6.主機已掃瞄加入節點
web03是/etc/hosts中定義的
7.新增一台全新的主機
zabbix agent可以自動註冊到伺服器進行監控。這種方式無需在伺服器上手動配置它們。自動註冊官方手冊[root@web02 ~]# rpm -ivh
[root@web02 ~]# grep "^server" /etc/zabbix/zabbix_agentd.conf
server=10.0.0.61
[root@web02 ~]# systemctl restart zabbix-agent
1.配置 zabbix-agent指定 zabbix-server
注意: 如果不指定hostname,則伺服器將使用agent的系統主機名命名主機[root@web03 ~]# vim /etc/zabbix/zabbix_agentd.conf
server=172.16.1.71 #被動模式
serveractive=172.16.1.71 #主動模式
hostname=web03 #指定主機名
#過載服務
[root@web03 ~]# systemctl restart zabbix-agent
2.單擊配置->動作,選擇自動註冊為事件源,然後單擊建立操作
3.配置動作規則
4.配置操作規則
5.等待自動註冊
6.等待郵件通知
7.可以通過主機名稱來區分不同的主機,例如web,db,這樣可以根據不同的主機配置不同的模板。
第乙個動作如下
第二個動作如下
如無法通過主機名稱進行區分各個主機,建議使用"主機元資料"進行區分各個主機,詳情參考官方文件
1.主動模式與被動模式區別
1) 被動模式 (zabbix-server輪詢檢測zabbix-agent)
2) 主動模式 (zabbix-agent主動上報給zabbix-server)
2.主動模式與被被動模式選擇如何選擇
1.當queue裡有大量延遲的監控項
2.當監控主機超過300+, 建議使用主動模式。
1.zabbix被動模式演示取值: zabbix預設是被動模式,被動模式如果需要獲取100個監控項的值, 需要server向agent獲取100次。(注意zabbix圖中的時間)
2.zabbix主動模式演示取值: zabbix主動模式如果需要獲取100個監控項的值,server會將要獲取監控項的值生成乙個清單傳送給agent,agent採集完成後會一次將所有資料傳送給server。
3.如何將zabbix調整為主動模式
1) 修改/etc/zabbix/zabbix_agent.conf配置檔案
2) zabbix需要更新模板為 active[root@web03 ~]# vim /etc/zabbix/zabbix_agentd.conf
serveractive=172.16.1.71
hostname= #填寫主機名稱
1.轉殖乙份被動模式的模板
2.點選轉殖後的模板->選中所有監控項->批量修改->修改為主動模式
3.主機取消鏈結並清理被動模板,重新關聯新模板即可。
部署Zabbix自動化監控軟體
zabbix自動監控軟體,基於多中監控機制,支援分布式監控 zabbix簡介 zabbix是乙個高度整合的監控方案 可以實現企業級的開源分布式監控 zabbix通過c s模式採集監控資料 zabbix通過b s模式實現web管理 16k 快取php生成的頁面內容,8個16k fastcgi buff...
zabbix自動化監控三種方式
1 agent自動註冊 2 sever端自動發現discovery 3 zabbix api agent自動註冊 主動模式自動註冊配置 主動模式配置items監控型別要改成zabbix agent active vim etc zabbix zabbix agentd.conf 注釋server s...
如何自動化新增上百臺Zabbix監控
前言 當我們熟悉了zabbix的日常監控,可以在生產環境正確的部署和實施監控工作。而且通過修改zabbix agent為主動方式並結合zabbix proxy的使用,可以滿足大規模監控的需求。那麼同樣的問題就是大規模監控環境中,如何能讓操作自動化。面對上百 數千乃至上萬的規模,手動新增監控基本上是不...