1. 程式人生 > >分散式系統監視zabbix講解八之自動發現/自動註冊--技術流ken

分散式系統監視zabbix講解八之自動發現/自動註冊--技術流ken

 

 自動發現(LLD)

概述

自動發現(LLD)提供了一種在計算機上為不同實體自動建立監控項,觸發器和圖形的方法。例如,Zabbix可以在你的機器上自動開始監控檔案系統或網路介面,而無需為每個檔案系統或網路介面手動建立監控項。此外,可以配置Zabbix根據定期執行發現後的得到實際結果,來移除不需要的監控項。

 

實現自動發現示例

第一步:點選configure>discovery

 

第二步:create discovery rule,建立一個discovery規則

 

 第三步:填寫發現規則

 

第四步:儲存

 

第五步:檢視。monitoring>discovery

 

第六步:設定動作

我們發現了主機之後,之後要做什麼,就要設定動作了。點選conifguration>actions>選擇discovery

 

 第七步:配置actions

 

第八步:儲存

 

第九步:檢視主機 configure>hosts

現在我們已經把自動發現的主機自動加到我們的主機裡面了

 

自動註冊

概述

活動的Zabbix agent可以自動註冊到伺服器進行監控。這種方式無需在伺服器上手動配置它們。

當以前未知的active agent要求檢查時,會發生自動註冊。

該功能可能非常方便自動監控新的Cloud節點。一旦在Cloud Zabbix中有一個新節點,Zabbix將自動啟動主機監控,並進行效能和可用性資料的收集。

Active agent自動註冊還支援對被新增的主機進行被動檢查的監控。當active agent要求檢查時,提供它配置檔案中定義的“ListenIP”或“ListenPort”配置引數,這些引數將傳送到伺服器。(如果指定了多個IP地址,則第一個將被髮送到伺服器。)

伺服器在新增新的自動註冊主機時,使用接收到的IP地址和埠配置agent。如果沒有接收到IP地址值,則使用傳入連線的IP地址。如果沒有接收到埠值,則使用10050。

 

注:自動註冊需要把agent執行在主動模式即 serveractive=伺服器端地址

實現自動註冊示例

第一步:點選configuration>actions>選擇auto registration

 

第二步:配置自動註冊

 

第三步:儲存

 

第四步:檢視conifgure>hosts