Windows端口監聽及遠程重啓服務器或服務可藉助Zabbix客戶端,在zabbix_agentd.conf配置文件中,除常規設置外,還需增加命令如下:
EnableRemoteCommands=1
LogRemoteCommands=1
分別用來允許執行和記錄zabbix服務器發送的命令。
Zabbix Web頁面端,在主機上新增監控項 net.tcp.listen[port],Zabbix對於該監控項的取值有兩種,0爲端口不可達,1爲端口可達,配置如下:
添加完監控項後,添加該監控項的觸發器,若監控項 net.tcp.listen[port] 取值爲0則觸發,配置如下:
最後創建遠程重啓動作,在動作欄目,選擇操作,配置具體操作如下:
由此端口監聽及遠程重啓配置結束,測試也正常。
遠程執行的命令,可爲操作系統命令行輸入命令,故可適用於已裝Zabbix Agent的任意操作系統。