網路發現:zabbix server 掃瞄指定網路範圍內的主機;網路發現是zabbix 最具特色的功能之一,它能夠根據使用者事先定義的規則自動新增監控的主機或服務等
優點:在快速變化的環境中使用zabbix,而不需要過度管理
網路發現通常包含兩個階段:discovery 發現和 actions 動作
網路發現中的事件可以觸發 action,從而自動執行指定的操作,把 discvery events當作前提條件;
這些事件的配置還可以基於裝置的型別、ip 、狀態、上線/ 離線等進行配置
3、網路發現:介面新增
網路發現中新增主機時會自動建立 inte***ce 介面
例如:1、準備一台可被掃瞄發現的主機
1、安裝 agent 段的包
[root@node1 ~]
# yum -y install zabbix-agent zabbix-sender
2、設定 agent 配置,可以把之前設定好的node1的配置傳過來[root@node1 ~]
# vim /etc/zabbix/zabbix_agentd.conf
hostname=node2.qfedu.com #只需修改hostname
3、 visudo 修改sudo的配置[root@node1 ~]
4、開啟服務
[root@node1 ~]
# systemctl start zabbix-agent
2、設定自動發現規則 discovery
注釋:3、key
2、更新間隔
1h就好,不要掃瞄太過頻繁,掃瞄整個網段,太廢資源;這裡為了實驗,設為1m
4、自動發現成功
5、設定自動發現discovery 的動作action
1、建立
2、設定action動作
1、設定a條件,自動發現規則=test.net
2、設定b條件,自動發現狀態=up
3、要做什麼操作
3、配置action 完成,預設是 disabled 停用的
4、啟用動作,檢視效果
確實已經生效,新增主機成功,模板鏈結成功
5、如果自己需要新增的主機已經掃瞄新增完成,就可以關閉網路掃瞄了,因為太耗資源
zabbix 自動化之網路發現
這段時間在研究zabbix監控,考慮到乙個問題,就是當我們機器很少的時候,我們可以手動的新增agent的方式,一台一台的去新增。那麼現在需求出來了,假如說我們網路上面有幾百台機器怎麼辦呢,我們需要逐個的去新增主機 分組 新增監控模板,要是一台一台新增的話你肯定會瘋掉的,還好,zabbix得自動發現功...
zabbix自動發現埠
通過批量實現自動發現埠,避免傻傻的乙個乙個新增 使用zabbix的discovery功能來實現監控。注意 自動發現埠,需要在sysctl.conf中修改下系統自動開啟埠的範圍如果不修改,net.ipv4.ip local port range 10240 65535會導致自動發現的埠有系統自動開啟的...
zabbix自動發現主機
zabbix自動發現,在新增主機數量較多的情況很好用。從發現到新增完成需要經過以下幾個步驟。後面會將一些錯誤原因進行分析 1 建立自動發現規則 延遲選項盡量不要選擇時間過長,否則會導致主機發現時間很慢 2 建立動作,用來將自動發現的主機進行分組和鏈結模板 這個時候等待幾分鐘,會在zabbix介面 監...