Zabbix 網路發現

2021-10-22 00:06:38 字數 2143 閱讀 8016

網路發現: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介面 監...