Systemwalker Centric Manager 使用手引書 監視機能編 - UNIX共通 - - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 - |
目次
索引
![]() ![]() |
第4章 イベント監視の設定をする |
ユーザが作成したプログラムからの返答要求メッセージを[Systemwalkerコンソール]に表示して、返答を要求します。返答要求に対して返答し、ユーザが作成したプログラムは返答内容を受け取り、処理が続行されます。
ユーザが作成したプログラム上で、[Systemwalkerコンソール]に返答を要求したい箇所にて返答要求APIを呼び出します。
返答結果は半角英数字で124文字以内になるようにプログラムを作成してください。日本語を使用する場合は、日本語61文字以内になるようにプログラムを作成してください。
返答要求API(ORMRequest)の詳細については、“Systemwalker Centric Manager APIガイド”を参照してください。
被監視システムで発生した返答要求メッセージは、[Systemwalkerコンソール]の[監視イベント一覧]に通知されます。
[Systemwalkerコンソール]に通知されたメッセージの内容を確認後、メッセージ内容に対して返答することができます。
→[監視イベント:返答]ダイアログボックスが表示されます。
→[監視イベント一覧]で、メッセージの[状態]欄が[返答済]になります。
→ユーザが作成したプログラムに返答文字列が送信され、プログラムが復帰します。
→[監視イベント一覧]で、メッセージの[状態]欄が[対処済]になります。
返答文字列の登録については、“返答文字列を登録する”を参照してください。
返答要求元のサーバと文字コードが違う場合、返答文字列は返答要求元のサーバの文字コードに変換が行われます。文字コード変換の結果、返答文字列長が320バイトを超える場合、以下のエラーメッセージがシスログとして出力され、要求元プログラムには復帰しません。
[UTF-8環境の場合]
FJSVsorm:ERROR: 2009: Wrong response message is set up. |
[UTF-8環境以外の場合]
FJSVsorm:ERROR: 2009: 応答メッセージが正しく指定されていません。 |
メッセージの詳細については、“Systemwalker Centric Manager メッセージ説明書”の“FJSVsormで始まるメッセージ”を参照してください。
返答操作を実施し、何らかのエラーのため要求元プログラムに復帰しない場合、メッセージの[状態]は、[返答済]のままになります。この場合、返答要求元のサーバにおいて、ORMInitDisplay(コンソール表示初期化コマンド)を実行してください。返答要求中のメッセージが“返答待”で再度表示されます。
ORMInitDisplay(コンソール表示初期化コマンド)の詳細については、“Systemwalker Centric Manager リファレンスマニュアル”を参照してください。
返答要求メッセージに対して、自動的に返答をします。返答内容があらかじめ決まっている場合は、返答要求メッセージに対して、作成したスクリプトを事前に登録することで、自動的に返答することができます。
→指定されたメッセージが発行されると、スクリプトが起動されます。
→スクリプトの起動により、返答内容が戻されます。
自動返答は、メッセージ発生元サーバで行います。そのため、スクリプトおよびイベント監視の条件定義は、ポリシー等で、各サーバに配付してください。
イベント監視の条件定義については、“イベント監視の条件を定義する”を参照してください。スクリプト(自動返答)の詳細については、“Systemwalker Centric Manager スクリプトガイド”を参照してください。
返答要求に対して、コマンドで以下の操作を行うことができます。
各コマンドの詳細については、“Systemwalker Centric Manager リファレンスマニュアル”を参照してください。
返答要求メッセージに対する返答文字列をあらかじめ登録しておくことができます。返答文字列の登録方法を以下に示します。
操作方法の詳細は、“返答文字列の設定/変更”を参照してください。
以下の方法について説明します。
【Linux版またはSolaris版の場合】
【Linux版またはSolaris版の場合】
設定した返答定義をほかのユーザに複写する場合に使用します。
【Linux版またはSolaris版の場合】
目次
索引
![]() ![]() |