Zabbix配置主被動模式
阿新 • • 發佈:2021-07-01
自動發現:由服務端主動發起,Zabbix Server開啟發現程序,定時掃描區域網中IP伺服器、裝置。
自動註冊:由客戶端主動發起,客戶端必須安裝並啟動Agentd,否則無法被自動註冊新增至主機列表。對於使用SNMP的就要採用自動發現了。
自動發現
客戶端配置
vim /etc/zabbix/zabbix_agent.conf
Server=192.168.101.78
ServerActive=192.168.101.78
修改後重啟agent
web介面配置
新增Windows自動發現規則:
自動註冊
1、活動的Zabbix agent可以自動註冊到伺服器進行監控。這種方式無需在伺服器上手動配置它們。
2、使用SNMP或者其他方式監控的,無法使用自動註冊,只能使用自動發現。
3、配置---動作---自動註冊---建立動作
HostMetadataItem主機元資料
當agent程式向伺服器傳送自動註冊請求時,會發送其主機名。在某些情況下,Zabbix伺服器的主機名不足以區分發現的主機。主機元資料可將其他資訊從agent傳送到伺服器。
主機元資料在zabbix_agentd.conf中配置。在配置檔案中指定主機元資料有兩種方式:(兩種不能同時用)
HostMetadataItem: HostMetadataItem=system.uname system.uname用於獲取包含“Linux”或“Windows”等資訊,具體取決於執行agent的主機。 主機元資料示例如下: Linux: Linux server3 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2 i686 GNU/Linux Windows: Windows WIN-0PXGGSTYNHO 6.0.6001 Windows Server 2008 Service Pack 1 Intel IA-321.2.3.4.5.6. HostMetadata: 可選引數用來定義主機元資料,只有主機自動註冊時才用到主機元資料。如果沒有定義,該值通過 HostMetadataItem 獲得。根據需求設定不同模板進行分組: HostMetadata=Linux或HostMetadata=Windows或HostMetadata=Router或HostMetadata=SMNP
參考
https://blog.51cto.com/allmrys/2287389 Zabbix自動發現和自動註冊