イベントの発生を契機に単体起動型スクリプトを起動させたり、メッセージ監視アクション型スクリプトを利用する運用の場合、アクションの定義を行います。
[イベント監視の条件定義]ウィンドウで処理対象となるイベントを特定し、そのイベントに対して実行するスクリプトを定義します。
手順を以下に説明しますが、アクションを定義する詳細については“Systemwalker Centric Manager 使用手引書 監視機能編”を参照してください。
[イベント監視の条件定義]ウィンドウで監視対象とするイベントを設定します。
設定したイベントに対するアクション定義として[イベント定義/アクション定義]ダイアログボックスで以下のように設定します。
メッセージ監視アクション型スクリプトの場合
[メッセージ監視アクション]タブ内にある[詳細設定]ボタンをクリックし、[メッセージ監視(詳細)]ダイアログボックスを起動します。
[メッセージ監視(詳細)]ダイアログボックスの[メッセージの編集]にスクリプト[プロシジャ名]を設定します。
単体起動型スクリプトの場合
[通知/実行アクション]タブを選択し、swctclshコマンドを設定し、スクリプトをパラメタに設定します。
swctclsh(スクリプト実行コマンド)の詳細については、“Systemwalker Centric Managerリファレンスマニュアル”を参照してください。
ポイント
先頭通知コリレーションおよび末尾通知コリレーションを動作させるシステムについて
単一システムからのイベントに対し、先頭通知コリレーションおよび末尾通知コリレーションを行う場合、イベント監視定義へのスクリプトの登録は、業務サーバなどの被監視側のサーバ上で行うことをお勧めします。これにより、トラフィック量を抑えるとともに、管理サーバの負荷を軽減することができます。また、同一部門内の複数システムにまたがった先頭通知コリレーションおよび末尾通知コリレーションを行う場合は、同様の理由から部門管理サーバ上で行うことをお勧めします。
単体起動型スクリプトの指定について
[通知/実行アクション]へ単体起動型スクリプトの起動を定義する場合、スクリプトの指定はフルパスのファイル名ではなく、[実行名]で行うことをお勧めします。スクリプトの格納先はシステムごとに変更可能であり、また、パスの表記方法はWindowsとUNIXで異なりますが、スクリプトを[実行名]で指定すればそれらの違いを無視することができます。