Hitachi

uCosminexus Application Runtime for Apache Tomcat ユーザーズガイド


10.2.2 Tomcatサーバプロセスへの稼働監視用ライフサイクルリスナーの設定

稼働監視機能では,稼働監視用にライフサイクルリスナーを提供します。

稼働監視用ライフサイクルリスナーは,次の個所に設定します。

項目

説明

設定対象のファイル

server.xml(Tomcatのサーバ設定ファイル)※1

設定する要素

com.cosminexus.appruntime.tomcat.healthcheck.MonitoringListener2

注※1

server.xml(Tomcatのサーバ設定ファイル)の記述方法については,Tomcatのドキュメントを参照してください。

uCARTを使用するためserver.xml(Tomcatのサーバ設定ファイル)に追加が必要な要素については,「12.5 server.xml(Tomcatのサーバ設定ファイル)」を参照してください。

注※2

Serverコンポーネントに設定します。設定個所はListener要素のclassName属性です。

設定する要素について次に説明します。

com.cosminexus.appruntime.tomcat.healthcheck.MonitoringListener

Tomcatサーバプロセス起動時に,稼働監視に必要な情報を稼働監視コンポーネントに送信します。また,停滞検出バルブで検出したリクエスト停滞情報を稼働監視コンポーネントに送信します。

このListenerはServer要素にだけネストすることができます。このListener要素にclassName属性以外の属性はありません。

リクエスト停滞情報および停滞検出バルブについては,「10.3.4 リクエスト処理の停滞監視」を参照してください。

設定例を次に示します。

<Server ...>
  ...
  <Listener className="com.cosminexus.appruntime.tomcat.healthcheck.MonitoringListener"
 ... />
  ...
</Server>