Interstage HTTP Server 運用ガイド
|
目次
索引
|
3.2.6 トレースログの設定
トレースログは常に出力されます。
環境定義ファイル(httpd.conf)において、以下に示すディレクティブでihsrlogコマンド実行文、またはログファイル名を指定することにより出力方法を変更することができます。
- トレースログを出力させないようにするには、IHSTraceディレクティブにOffを設定してください。
- ihsrlogコマンド実行文を指定して出力させるログファイルは、ログローテーションコマンド(ihsrlog)のオプション指定により、それぞれのログローテーションを以下の2とおりの単位で指定できます。
- ファイルサイズ単位(-sオプション指定時)
- 日数単位(-dオプション指定時)
- 初期値は、ログメッセージがログローテーションコマンド(ihsrlog)により以下のログファイル(インストールディレクトリはデフォルト)に出力される設定です。
また、IHSTraceLogディレクティブを設定しない場合も以下のログファイルに出力されます。
Windows(R):C:\Interstage\F3FMihs\servers\(Webサーバ名)\logs\tracelog
Solaris/Linux:/var/opt/FJSVihs/servers/(Webサーバ名)/logs/tracelog
なお、ログファイルの出力先を上記の初期値から変更した場合、一括情報採取ツール(iscollectinfoコマンド)では採取できません。その場合、別途ログファイルを採取してください。
- 出力するログの項目については、“トレースログ”を参照してください。
- ログローテーションを行わない場合は、ディスク容量を圧迫する可能性がありますので、ログローテーションを行うことを推奨します。
なお、ログローテーションを行う場合は、ihsrlogコマンド実行文で指定したログファイル数の上限値に達した際に、最も古いログファイルを削除して新しいログファイルを作成します。
- ihsrlogコマンドの詳細については、“リファレンスマニュアル(コマンド編)”の“ihsrlog”を参照してください。
- ログファイル名には、ディレクティブごとに異なるファイル名を指定してください。万が一、同一のファイル名を指定した場合、ログファイルの内容およびログローテーションの動作を保障できません。
トレースログ(1Mバイト単位、ファイル数の上限値5)を、ファイル“C:\Interstage\F3FMihs\servers\FJapache\logs\tracelog”に出力する場合(インストールパスはデフォルト)
IHSTrace On
IHSTraceLog "|ihsrlog.exe -s logs/tracelog 1 5" |
トレースログ(1Mバイト単位、ファイル数の上限値5)を、ファイル“/var/opt/FJSVihs/servers/FJapache/logs/tracelog”に出力する場合(インストールパスはデフォルト)
IHSTrace On
IHSTraceLog "|/opt/FJSVihs/bin/ihsrlog -s logs/tracelog 1 5" |
トレースログ(7日単位、ファイル数の上限値5)を、ファイル“C:\Interstage\F3FMihs\servers\FJapache\logs\tracelog”に出力する場合(インストールパスはデフォルト)
IHSTrace On
IHSTraceLog "|ihsrlog.exe -d logs/tracelog 7 5" |
トレースログ(7日単位、ファイル数の上限値5)を、ファイル“/var/opt/FJSVihs/servers/FJapache/logs/tracelog”に出力する場合(インストールパスはデフォルト)
IHSTrace On
IHSTraceLog "|/opt/FJSVihs/bin/ihsrlog -d logs/tracelog 7 5" |
関連ディレクティブ
Copyright 2008 FUJITSU LIMITED