5.1 自動アクションの概要
JP1/IMでは,マネージャーが特定のJP1イベントを受信したときに,自動的にコマンドを実行させることができます。この機能を自動アクションと呼びます。
自動アクション機能を使うことで,例えば,障害発生のJP1イベントの受信を契機として,メール送信や電話連絡のコマンドを実行してシステム管理者に通報するなどができます。
自動アクションでは,次の項目を定義することによって,任意の条件で自動的にコマンドを実行できます。
-
実行する自動アクションの定義
-
自動アクションを実行する条件の指定
-
自動アクションで実行するコマンド,実行先ホスト,実行ユーザーの指定,同一アクションの抑止※
-
-
自動アクションを実行する環境の設定
-
自動アクション実行環境のカスタマイズ
-
コマンド実行先ホストでのユーザーマッピング
-
- 注※ 同一アクションの抑止には,次に示す方法があります。
-
-
自動アクション(同一アクションの抑止)でアクションを抑止する
詳細については,「5.4.4 同一アクションの抑止」を参照してください。
-
繰り返しイベントの監視抑止でアクションを抑止する
詳細については,「3.5.8 大量発生イベントの自動アクションの実行抑止」を参照してください。
-
なお,同一アクションの抑止のほかに,自動アクションが実行されないようにする方法には次に示す方法があります。
-
共通除外条件でイベントをアクションの実行対象外にする
詳細については,「3.2.7 共通除外条件」を参照してください。
-
JP1/IM - Viewの[アクション設定]画面でアクション定義を無効化する
詳細については,マニュアル「JP1/Integrated Management - Manager 画面リファレンス」の「2.32 [アクション設定]画面」を参照してください。
-
jcachangeコマンドでアクション定義を無効化する
詳細については,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jcachange」(1. コマンド)を参照してください。
また,自動アクションの実行処理でのトラブルを早期に検知できるよう,次の機能を提供しています。
-
自動アクションの実行監視
-
自動アクションの遅延監視
-
自動アクションの状態監視
-
ここでは,まずJP1/IMが行っている自動アクションの状態管理について説明したあと,自動アクションの定義や自動アクションの実行監視,自動アクションを実行するときの処理について説明します。
- 重要
-
自動アクション機能で,大量のエージェントに一斉にコマンドの実行を要求すると,マネージャーホストの負荷が高くなるおそれがあります。負荷を抑えたい場合は,ホストグループごとにエージェントを分散して実行することを推奨します。