Secure Shell (SSH) 監控工具利用 SSH 連接遠端設備,以執行命令或指令碼。您可以將指令碼嵌入監控工具,也可以將指令碼檔案放在遠端電腦上(必須確定可執行),然後在監控工具中輸入命令以執行這個指令碼。每個監控工具都會傳回一個要儲存到資料庫中的數值,供不同 WhatsUp Gold 功能(例如回報功能)使用,或用來比對警報中心警戒值。
<請注意> 只有 WhatsUp Gold Premium、ProView、TotalView 和 TotalView Plus 版本才提供此功能。若要更新授權,請瀏覽 WhatsUp 客戶入口網站。
若要加入新的 SSH 效能監控工具:
要執行的命令:輸入要在遠端設備上執行的命令。此命令必須可由設備解譯和執行,例如 Unix shell 命令或 Perl 指令碼。選取其中一個指令碼選項:
free -m | awk 'NR==2{print $3}'echo Result=$(free -m | awk 'NR==2{print $3}')<請注意> 若要建立在遠端設備上執行的指令碼,就必須在遠端電腦上撰寫、測試這些指令碼及偵錯。WhatsUp Gold 無法製作遠端指令碼。
若要編輯現有的 SSH 效能監控工具:
要執行的命令:輸入要在遠端設備上執行的命令。此命令必須可由設備解譯和執行,例如 Unix shell 命令或 Perl 指令碼。命令或指令碼必須傳回一個數值。
從 WhatsUp Gold 16.2.3 版開始,SSH 效能監控工具要求必須以特定的「Result=xxxx」格式傳回數值。輸出結果必須包含「Result=xxxx」字串(xxxx 代表數值)。例如
舊的單行 Unix 樣式:free -m | awk 'NR==2{print $3}'
新的 Linux 樣式(採用必要格式):echo Result=$(free -m | awk 'NR==2{print $3}')
<請注意> 若要建立在遠端設備上執行的指令碼,就必須在遠端電腦上撰寫、測試這些指令碼及偵錯。WhatsUp Gold 無法製作遠端指令碼。