Hitachi

Cosminexus V11 アプリケーションサーバ 運用管理ポータル操作ガイド


2.2.4 運用管理エージェントによる論理サーバの監視に関する設定

Management Serverを利用して運用する場合,運用管理ポータルの「論理サーバの運用監視」やManagement Serverの運用管理コマンド(mngsvrutil)を使用すると,論理サーバのステータスを確認でき,論理サーバの起動/停止状態がわかります。Management Serverで論理サーバを管理する場合は,運用管理エージェントが定期的に論理サーバのプロセス監視および動作確認を実施して,論理サーバのステータスをManagement Serverに通知します。運用管理エージェントが論理サーバの動作を確認するときのレベルや間隔は,ユーザ定義ファイルで設定を変更できます。必要に応じて,論理サーバの動作確認に関する次の項目を設定してください。

これらの項目は,運用管理エージェントの動作を設定するadminagent.propertiesで設定します。adminagent.propertiesおよび各項目で設定するキーについては,マニュアル「アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「8.2.1 adminagent.properties(運用管理エージェントプロパティファイル)」を参照してください。

参考

Management ServerでWebサーバの動作確認をする場合,動作確認用のログを通常のログ(アクセスログ)と別に出力できます。設定方法については,「10.9.1 Webサーバの設定」を参照してください。

〈この項の構成〉

(1) 論理サーバの動作確認レベルの設定

運用管理エージェントでは,論理サーバが正常に動作しているかどうかを,プロセスの存在を確認したり,論理サーバにアクセスしたりすることで判断します。論理サーバの動作確認レベルは,adminagent.<論理サーバの種類>.watch.levelキーに指定します。必要に応じて,論理サーバの動作確認レベルを変更してください。指定できる値は「1」または「2」です。「1」はプロセスの存在を確認するだけで論理サーバの動作を確認します。また,「2」はプロセスの存在を確認し,実際に論理サーバにアクセスして動作を確認します。指定できる値は論理サーバの種類によって異なります。なお,WebサーバでSSL通信だけを有効にしている場合,論理Webサーバの動作確認レベルはプロセスの存在を確認するだけに変更(adminagent.hws.watch.level=1を設定)してください。

(2) 論理サーバの動作確認間隔の設定

論理サーバの動作確認の間隔(秒)は,adminagent.<論理サーバの種類>.watch.intervalキーに指定します。デフォルトは10秒です。必要に応じて,論理サーバの動作を確認するときの間隔を変更してください。

(3) 論理サーバの動作確認タイムアウトの設定

論理サーバの動作確認のタイムアウト時間(秒)は,adminagent.<論理サーバの種類>.watch.timeoutキーに指定します。デフォルトは60秒です。必要に応じて,論理サーバの動作を確認するときのタイムアウト時間を変更してください。

(4) 論理サーバの動作確認リトライの設定

論理サーバの動作確認のリトライ回数は,adminagent.<論理サーバの種類>.watch.retry_countキーに指定します。デフォルトは1回です。

また,adminagent.watch.retry_timeout.enabledキーでは,タイムアウトの発生をリトライの対象にするかどうかを指定できます。デフォルトはfalse(リトライの対象にしない)です。なお,新規インストール時はtrue(リトライの対象にする)が指定されています。

必要に応じて,論理サーバの動作を確認するときのリトライの設定を変更してください。

(5) 論理サーバの動作確認の開始時間の設定

論理サーバを起動してから動作確認(動作確認レベル2)を開始するまでの時間(秒)は,adminagent.<論理サーバの種類>.watch.start_timeキーに指定します。デフォルト値は論理サーバの種類によって異なります。必要に応じて,論理サーバの動作確認の開始時間を変更してください。

なお,論理サーバの動作確認の開始時間を変更する場合は,「論理サーバの動作確認の開始時間(秒) < 論理サーバの起動監視時間(分)」となるように注意してください。論理サーバの起動監視時間は,運用管理ポータルの「論理サーバの起動/停止」の[起動/停止の設定]画面で設定できます。起動監視時間が動作確認の開始時間よりも小さい場合は,論理サーバの起動に失敗します。

(6) HTTP Serverの動作確認の設定

Management Serverでは,WebサーバとしてHTTP Serverを管理できます。ここでは,動作確認用HTTPメソッドの設定,およびHTTP Serverの動作確認用URLの設定について説明します。ただし,HTTP Server動作確認用URLは,動作確認用HTTPメソッドの設定で「HEAD」を指定している場合にだけ設定できます。