1. 程式人生 > 其它 >Zabbix配置主被動模式

Zabbix配置主被動模式

自動發現:由服務端主動發起,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自動發現和自動註冊

http://roddypy.com/2020/09/26/zabbix-自動發現/