アクティブスクリプトアクション
- Last Updated: October 16, 2024
- 2 minute read
このアクションを使用すると、カスタマイズされたアクションを実行する VBScript または JScript コードを作成できます。スクリプトからエラーコードが返されると、アクションは失敗します。このスクリプトには、アクションのコンテキストに関する特定の情報を取得するために使用できるコンテキストオブジェクトがあります。デバイスに役立つスクリプトアクションを作成するために、いくつかのコードサンプルが用意されています。WhatsUp Gold のすべてのスクリプト機能で、SNMP API が利用されています。
次の設定を行います。
- [名前] 。アクションの固有の名前を入力します。この名前がアクションライブラリに表示されます。
- [説明] 。アクションに関する簡単な説明を入力します。この説明は、アクションライブラリでアクションの横に表示されます。
- [スクリプトの種類] 。このアクティブスクリプトの作成に使用するスクリプト言語 (VBScript または JScript) を選択します。
- [タイムアウト (秒)] 。WhatsUp Gold が、選択したデバイスへの接続を試行する時間を入力します。入力した時間内に接続できない場合はタイムアウトが発生し、WhatsUp Gold は SMTP サーバーへの接続試行を停止します。これは接続失敗と見なされます。タイムアウトの最大値は 60 秒ですが、デフォルトの 10 秒より長いタイムアウトの使用はお勧めしません。タイムアウトは可能な限り短くすることをお勧めします。
- [スクリプトテキスト] 。アクションコードをこのボックスに入力します。また、ダイアログ内の [システム] 、 [デバイス] 、および/または [モニタ] ドロップダウンメニューを使用して、サポートされている 変数 を自動的に挿入することができます。
注意:
スクリプトテキストでパーセント変数を使用すると、スクリプトテキストインタープリタで文字通りに解析し、スクリプトを分割できます。
ヒント:
アクションのステータスを確認する場合、またはアクションをキャンセルする場合は、WhatsUp Gold コンソールで
[ツール] > [実行中のアクション]
を選択します。