Secure Shell (SSH) 監控工具利用 SSH 連線到遠端裝置,以執行命令或指令碼。您可以將指令碼嵌入監控工具,也可以將指令碼檔案放在遠端電腦上(必須確定可執行),然後在監控工具中輸入命令以執行這個指令碼。監控任務的成敗,取決於命令或指令碼傳回的值,被 Network Performance Monitor 解譯為上線還是離線。

此監控工具需要以下的認證:

  • SSH

設定以下選項:

  • 名稱:輸入主動監控工具的專屬名稱。此名稱會顯示在「監控工具資料庫」中。
  • 說明:(選用)輸入監控工具的其他相關資訊。這段說明會顯示在「監控工具資料庫」中監控工具名稱的旁邊。
  • 要執行的命令:輸入要在遠端裝置上執行的命令。此命令必須可由裝置解譯和執行,例如 Unix 殼層命令或 Perl 指令碼。命令或指令碼必須傳回字串值。若要建立在遠端裝置上執行的指令碼,就必須在遠端電腦上撰寫、測試這些指令碼及偵錯。Network Performance Monitor 無法製作遠端指令碼。
  • 行末字元:選取適當的字元類型,選項包括:[無][換行][歸位][歸位換行]。由於您必須在Windows 作業系統上輸入和儲存多行指令碼,因此指令碼中可能包含目標裝置無法辨識的行末字元。此組態功能會指示 Network Performance Monitor 在連線和執行命令以前,先用選取的字元取代行末字元。
  • 將監控工具視為「上線」的條件:若以下輸出____:底線部分可以是「包含」或「不包含」。選取適當的輸出條件。舉例來說,若您要檢查遠端裝置是否有特定的網路連線,就必須確定輸出內容包含該特定連線。若監控工具檢查時,沒有找到您指定的網路連線,系統就會將監控工具視為離線。
  • 使用規則運算式:選取此選項可讓 Network Performance Monitor 在搜尋命令輸出並考慮是否符合條件(包含、不包含)時,會以規則運算式方式運用目標字串。如未勾選,則將目標字串視為簡單文字。
  • SSH 認證:選取 Network Performance Monitor 連接遠端裝置時所使用的 SSH 認證。若您選取 [使用裝置 SSH 認證],則 Network Performance Monitor 和已經獲得該監控工具的裝置,都使用同一個 SSH 認證。若未列出適當的 SSH 認證,或裝置無指定的 SSH 認證,請按一下瀏覽 ([...]) 移至 Network Performance Monitor 認證資料庫,設定一組認證。