加入和編輯動態指令碼效能監控工具

Warning: 請避免修改 VoIP 動態指令碼效能監控工具的組態,否則會使 VoIP 設定公用程式無法偵測事先存在的 VoIP 組態。

如需動態指令碼效能監控工具的詳細資訊,請參閱指令碼效能監控工具

此指令碼效能監控工具有一個內容物件,用來輪詢架構下的設備特定資訊。

系統提供多個程式碼範例,可讓您為設備建立實用的動態指令碼效能監控工具。

若要加入新的動態指令碼效能監控工具:

  1. 在 WhatsUp Gold 網頁介面上移至 [管理] > [監控工具資料庫]。此時會出現 [監控工具資料庫] 對話方塊。
  2. 按一下 [效能] 索引標籤。此時會出現「效能監控工具」清單。
  3. 按一下 [新增]。此時會出現 [選取效能監控工具類型] 對話方塊。
  4. 輸入或選取適當資訊:
    • 名稱: 輸入效能監控工具的專屬名稱。 此名稱會顯示在「效能監控工具資料庫」中。
    • 說明: 輸入監控工具的其他相關資訊。 這段說明會顯示在「效能監控工具資料庫」中監控工具的旁邊。
    • 指令碼類型: 選取 [JSCRIPT] 或 [VBSCRIPT]。
    • 逾時 (秒):輸入 WhatsUp Gold 連接所選設備的容許時間長度。若超過您輸入的時間卻仍未連線,就會發生「逾時」狀況,WhatsUp Gold 隨即停止與設備連線,並視為連線失敗。

    Note: 雖然逾時上限是 60 秒,但強烈建議您避免使用超過 10 秒的預設逾時值, 而且逾時值越短越好。

    • 參考變數: 利用對話方塊右邊的各個按鈕,即可加入、編輯或移除 SNMP 和 WMI 參考變數。

    Note: 您可選擇是否在動態指令碼效能監控工具中使用參考變數。 若您決定採用,就必須使用 Context.GetReferenceVariable 才能輪詢參考變數,並將這些資料繪成圖形。 參考變數可簡化指令碼,讓您快速撰寫指令碼,不需要像「指令碼動作」和「指令碼主動監控工具」一般必須使用設備設定的清單。 參考變數會管理 SNMP 或 WMI 的底層機制,否則您必須自行存取遠端設備的 SNMP 或 WMI 計數器。

    若使用 Context.GetReferenceVariable (變數名稱),只需指定預先定義的變數名稱即可。 WhatsUp Gold 利用設備認證資訊,透過 SNMP 或 WMI 連接到目標設備,以擷取必要資訊。 系統將此資訊儲存在變數內,讓您稍後用在指令碼中。 如需詳細資訊,請參閱使用內容物件搭配效能監控工具

    • 指令碼文字: 在此輸入您的監控工具程式碼。
  5. 按一下 [確定] 可儲存變更內容。
  6. 將監控工具加入資料庫後,即可透過 [設備設定] > [效能監控工具] 來啟用監控工具。如需詳細資訊,請參閱啟用效能監控工具

Note: 特定 WMI 參考變數如果必須輪詢兩次才能計算平均值 (例如「Processor\% Processor Time」),第一次輪詢時就會傳回「Null」。

故障排除

WMI 監控工具有漏報的問題嗎?

若要編輯現有的動態指令碼效能監控工具:

  1. 在 WhatsUp Gold 網頁介面上移至 [管理] > [監控工具]。此時會出現 [監控工具資料庫] 對話方塊。
  2. 按一下 [效能] 索引標籤。此時會出現「效能監控工具」清單。
  3. 在目前的監控工具清單中,選取您要編輯的效能監控工具,然後按一下 [編輯]
  4. 輸入或選取適當資訊:
    • 名稱: 輸入效能監控工具的專屬名稱。 此名稱會顯示在「效能監控工具資料庫」中。
    • 說明: 輸入監控工具的其他相關資訊。 這段說明會顯示在「效能監控工具資料庫」中監控工具的旁邊。
    • 指令碼類型: 選取 [JSCRIPT] 或 [VBSCRIPT]。
    • 逾時 (秒):輸入 WhatsUp Gold 連接所選設備的容許時間長度。若超過您輸入的時間卻仍未連線,就會發生「逾時」狀況,WhatsUp Gold 隨即停止與設備連線,並視為連線失敗。

    Note: 雖然逾時上限是 60 秒,但強烈建議您避免使用超過 10 秒的預設逾時值, 而且逾時值越短越好。

    Note: 您可選擇是否在動態指令碼效能監控工具中使用參考變數。 若您決定採用,就必須使用 Context.GetReferenceVariable 才能輪詢參考變數,並將這些資料繪成圖形。 參考變數可簡化指令碼,讓您快速撰寫指令碼,不需要像「指令碼動作」和「指令碼主動監控工具」一般必須使用設備設定的清單。 參考變數會管理 SNMP 或 WMI 的底層機制,否則您必須自行管理這些機制,才能存取遠端設備的 SNMP 或 WMI 計數器。

    若使用 Context.GetReferenceVariable (變數名稱),只需指定預先定義的變數名稱即可。 WhatsUp Gold 利用設備認證資訊,透過 SNMP 或 WMI 連接到目標設備,以擷取必要資訊。 系統將此資訊儲存在變數內,讓您稍後用在指令碼中。 如需詳細資訊,請參閱使用內容物件搭配效能監控工具

    • 指令碼文字: 在此輸入您的監控工具程式碼。
  5. 按一下 [確定] 可儲存變更內容。

另請參閱

使用效能監控工具

效能監控工具總覽

使用效能監控工具資料庫

使用效能監控工具

加入和編輯 APC UPS 效能監控工具

加入和編輯 PowerShell 指令碼效能監控工具

範例:PowerShell 效能監控工具指令碼

加入和編輯印表機效能監控工具

加入和編輯 SNMP 效能監控工具

加入和編輯 SQL 查詢效能監控工具

SQL Query Builder

加入和編輯 SSH 效能監控工具

加入和編輯 WMI 格式效能監控工具

加入和編輯 WMI 效能監控工具