當前位置:名人名言大全網 - 端午節短信 - Zabbix遠程執行命令窗口

Zabbix遠程執行命令窗口

1.在zabbix代理客戶端配置文件中找到zabbix_agentd.conf,並將#EnableRomoteCommands=0修改為EnableRomoteCommands=1。

2.如果zabbix代理是windows,只需直接進入zabbix創建壹個新動作,然後向該動作添加壹個遠程命令。

步驟1-2持續60秒。

每60秒執行壹次命令,直到故障恢復(故障恢復後即結束)。如果未恢復,執行步驟2,直到故障恢復(故障恢復時結束)。如果未恢復,請執行步驟3。

第3-3步從120秒開始,持續60秒。

在第60秒時,將執行步驟3,直到故障恢復。如果故障沒有恢復,將不會發送報警。除非故障恢復,否則將恢復下壹輪監控。

推薦設置:

步驟1-2運行腳本命令60秒。

腳本運行1-2次就夠了,但是如果不能恢復n次就沒用了,這也耽誤了時間。

步驟3-0從120秒開始,運行電子郵件警報60秒。

電子郵件警報建議設置無數個警報,因為故障應該被警報直到它被修復。

3.如果zabbix代理是Linux系統,您需要修改visudo文件:

輸入visudo(或vim /etc/sudoers文件),然後在末尾添加以下任壹方法:

1)如果添加了以下內容,則意味著所有命令隨後都將默認運行而無需密碼。

zabbix ALL=NOPASSWD: ALL

2)如果添加以下內容,則意味著執行命令不需要密碼。

zabbix all = no passwd:/bin/bash/usr/local/clean/clean . sh3)將defaults requiretty修改為# defaults requiretty?表示不需要控制終端。

4)在linux中創建新的shell腳本,例如?restart_mysqld.sh

chmod +x?/zabbix _ scripts/restart _ mysqld . sh