PowerShell スクリプトアクションの追加

PowerShell アクションは、経験豊富なユーザーが .NET Framework などのスクリプトコンポーネントライブラリに直接アクセスしてカスタムアクションを開発できる、堅牢で柔軟な環境を実現します。詳細については、「PowerShell アクションのスクリプトの例」を参照してください。

重要 WhatsUp Gold では 32 ビット (x86 など) の PowerShell エンジンを使用します。したがって、32 ビットの PowerShell スナップインのみがサポートされており、64 ビットのみのスナップインは正しく機能しません。32 ビットと 64 ビットの両方のオペレーティング システムで使用可能なスナップインは、デフォルトでは 64 ビット用に設定されており、32 ビットの PowerShell エンジンが WhatsUp Gold で正しく機能するためには、手動で設定する必要があります。

WhatsUp Gold で追加のポーラーを使用する場合、PowerShell がインストールされ、PowerShell パフォーマンスモニタ、アクティブモニタ、およびアクションが正しく機能するためには、希望のスナップインがすべてのポーラーマシンで同様に登録されている必要があります。障害が発生したモニタからの関連のエラーは、WhatsUp Gold ステータスセンターに表示されます。失敗したアクションからのエラーは、WhatsUp Gold イベントビューアに表示されます。

新しい PowerShell スクリプトアクションを追加するには:

  1. WhatsUp Gold Web インターフェイスから [APM] > [アクション] へ移動し、アクション管理ツリーで [アクション] をクリックします。[アクション] ページが表示されます。
  2. [アクションの追加] をクリックします。[アクションの編集] ページが表示されます。
  3. [アクションの種類] リストから [PowerShell スクリプト] を選択します。PowerShell Script アクションのボックスが表示されます。
  4. 適切な情報を入力するか、選択します。
    • [名前]。アクションの固有の名前を入力します。この名前がアクションライブラリに表示されます。
    • [説明]。(オプション) アクションに関する追加情報を入力します。この説明は、アクションライブラリでアクションの横に表示されます。
    • [タイムアウト (秒)]。WhatsUp Gold が、選択したデバイスへの接続を試行する時間を入力します。入力した時間内に接続されない場合は、タイムアウトが発生し、WhatsUp Gold はデバイスへの接続試行を停止します。これは接続失敗と見なされます。

    メモ 10 秒より長いタイムアウトの使用はお勧めしません。できるだけ短いタイムアウトを使用してください。

    • [デバイス認証情報の使用]。影響を受けるデバイスの Windows 認証情報を使用してスクリプトを実行する場合は、このチェックボックスをオンにします。詳細については、「認証情報ライブラリの使用」を参照してください。
    • [スクリプトテキスト]。 アクションコードを入力します。
  5. [保存] をクリックします。PowerShell スクリプトアクションがアクションリストに追加されます。

参照

新しいアクションの作成

アクティブスクリプトアクションの追加

E メールアクションの追加

テキストファイルへのログアクションの追加

Windows イベントログアクションの追加

プログラムアクションの追加

サービス再開始アクションの追加

SMS アクションの追加

SMS ダイレクトアクションの追加

SSH アクションの追加

Syslog アクションの追加

VMware アクションの追加