このセクションでは、WhatsUp Gold に含まれるネイティブ開発ツールを使用して、アクティブスクリプトのアクティブモニタ、パフォーマンスモニタ、アクションで提供されている機能以上に製品を拡張する方法について説明します。

WhatsUp Gold には 3 種類のアクティブスクリプトがあり、これでカスタム JScript および VBScript コードを記述して、WhatsUp Gold がネイティブに実行できないタスクを行うことができます。

  • アクティブスクリプトのアクティブモニタ は、デバイスに対してカスタマイズされた特定のチェックを実行します。状態は成功または失敗として報告され、モニタの状態は通常のアクティブなモニタと同じようにデバイスの状態に影響を及ぼします。詳細については、「 アクティブモニタのスクリプト作成 」を参照してください。
  • アクティブスクリプトパフォーマンスモニタ は、一定期間の特定の値を追跡するもので、履歴データのログやグラフを生成する際に使用することができます。詳細については、「 パフォーマンスモニタのスクリプト作成 」を参照してください。
  • アクティブスクリプトアクション は、アクティブモニタの状態が変化したときにトリガされるように設定することができます。アクションは、自動修正スクリプトの実行から API を介した外部のサードパーティサービスへのデータの公開まで、さまざまなタスクを実行するようにプログラミングできます。詳細については、「 アクションのスクリプト作成 」を参照してください。

アクティブスクリプト言語について

アクティブスクリプトは、JScript または VBScript で記述することができます。これらの言語の詳細については、該当する言語の MSDN 言語リファレンスを参照してください。

  • MSDN JScript ユーザーズガイド
  • MSDN VBScript ユーザーズガイド

JScript と VBScript の中には、アクティブスクリプトで使用できないものもあります。VBScript の MsgBox や JScript の alert() などのように、ユーザーインターフェイスレベルが関与する関数またはメソッドは、通常、使用できません。