撰寫效能監控工具的指令碼

動態指令碼效能監控工具可讓您撰寫 VBScript 和 JScript,以便輕鬆輪詢一個以上的 SNMP 或 WMI 值、針對這些值執行計算或其他動作,並以圖形表示單一輸出值。除非必須計算輪詢結果值,否則不需要動態指令碼效能監控工具。請記住,雖然您可以用本功能輪詢多個數值,但系統只會把計算指令碼的結果儲存到資料庫。

參考變數

參考變數可簡化指令碼,讓您快速撰寫指令碼,不需要像「指令碼動作」和「指令碼主動監控工具」一般必須取得設備設定的清單。參考變數會處理 SNMP 或 WMI 的底層機制,否則您必須自行使用這些機制才能存取遠端設備的 SNMP 或 WMI 計數器。

若使用 Context.GetReferenceVariable (變數名稱),只需指定預先定義的變數名稱即可。WhatsUp Gold 利用設備認證資訊,透過 SNMP 或 WMI 連接到目標設備,以擷取必要資訊。系統將此資訊儲存在變數內,讓您稍後用在指令碼中。

Important: 您可選擇是否在動態指令碼效能監控工具中使用參考變數。若您決定採用,就必須使用 Context.GetReferenceVariable 才能輪詢參考變數,並將這些資料繪成圖形。

請記住

另請參閱

利用自訂指令碼擴充 WhatsUp Gold 的功能

利用指令碼擴充 WhatsUp Gold 的功能

撰寫主動監控工具的指令碼

撰寫動作的指令碼

使用 SNMP API