Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 互換編


15.2 インプロセスHTTPサーバのログ取得の設定

ここでは,インプロセスHTTPサーバのログ取得で設定できる項目について説明します。

インプロセスHTTPサーバでは,アプリケーション開発のサポート,運用時の性能解析,および障害発生時のトラブルシューティングのために,アクセスログ,性能解析トレース,スレッドトレース,および通信トレースを出力します。これらのファイルでは,ファイル面数やファイルサイズを簡易構築定義ファイルで変更できます。

インプロセスHTTPサーバのログ取得で変更できる設定項目と,項目に対応する簡易構築定義ファイルのパラメタを次の表に示します。

表15‒1 インプロセスHTTPサーバのログ取得の設定項目

ログおよびトレース

項目

対応する簡易構築定義ファイルのパラメタ

アクセスログ

アクセスログの出力の有無

論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.logger.access_log.inprocess_http.enabled

(デフォルトではアクセスログが出力されます)

アクセスログのファイル名

論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.logger.access_log.inprocess_http.filename

アクセスログのファイルサイズ

論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.logger.access_log.inprocess_http.filesize

アクセスログのファイル面数

論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.logger.access_log.inprocess_http.filenum

アクセスログのフォーマット名

論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.logger.access_log.format_list

アクセスログの出力形式

論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.logger.access_log.<フォーマット名>

アクセスログ出力時のフォーマット

論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.logger.access_log.inprocess_http.usage_format

性能解析トレース

ほかの性能解析トレースと同様に,日常的なシステム運用の作業で,cprfedコマンドを実行するときに取得条件などを指定します。性能解析トレースファイルの取得については,「14. 性能解析トレース」を参照してください。

スレッドトレース

スレッドトレースのファイル面数

論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.logger.thread_trace.inprocess_http.filenum

スレッドトレースのファイルサイズ

スレッドトレースのファイルサイズ=(((A+B)×32,786)+32,914)バイト

A=論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.connector.inprocess_http.max_connectionsパラメタの値

B=論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.connector.inprocess_http.send_timeoutパラメタの値が0の場合0,0以外の場合1

通信トレース

通信トレースのファイル面数

論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.logger.communication_trace.inprocess_http.filenum

通信トレースのファイルサイズ

通信トレースのファイルサイズ=(((A+B)×172,050)+128)バイト

A=論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.connector.inprocess_http.max_connectionsパラメタの値

B=論理J2EEサーバ(j2ee-server)の<configuration>タグ内のwebserver.connector.inprocess_http.send_timeoutパラメタの値が0の場合は0,0以外の場合は1

(凡例)−:該当しない

注※ アクセスログでは,これらのキーでフォーマットを定義することで,ログの出力形式をカスタマイズできます。インプロセスHTTPサーバのアクセスログのカスタマイズについては,「6.17.2 インプロセスHTTPサーバのアクセスログのカスタマイズ」を参照してください。