Hitachi Web Server

[目次][用語][索引][前へ][次へ]

4.2.3 ログを分割するrotatelogsユティリティ

アクセスログやエラーログを一定時間単位(例えば,24時間ごと)に分割して,複数のファイルに出力できます。rotatelogsユティリティは次のディレクティブに指定できます。

ユティリティの指定方法を次に示します。

<この項の構成>
(1) 形式
(2) オペランド
(3) 使用方法
(4) 注意事項

(1) 形式

 
rotatelogs 分割ログファイルのプリフィックス  ログ分割時間間隔 〔-fnum ファイル数〕〔-diff 分割基準時間差分

(2) オペランド

(3) 使用方法

ディレクティブに,"|プログラム名"の形式で指定して使用します。ログファイルを定期的に別ファイルに分割して採取します。

(例)Windows版 24時間ごとに,アクセスログを分割してC:\Program Files\Hitachi\httpsd\logs\access.nnnnnnnnnnファイルに採取します。分割時間を日本時間に設定し,日本時間の毎0時にログファイルを分割する場合の指定を次に示します。
 
TransferLog "|\"\"C:/Program Files/Hitachi/httpsd/sbin/rotatelogs.exe\" \"C:/Program Files/Hitachi/httpsd/logs/access\" 86400 -diff 540\""
 
ログファイル名:C:\Program Files\Hitachi\httpsd\logs\access.nnnnnnnnnn
ログ分割時間間隔:86400秒(=24時間)

(例)UNIX版 24時間ごとに,アクセスログを分割して/opt/hitachi/httpsd/logs/access.nnnnnnnnnnファイルに採取します。分割時間を日本時間に設定し,日本時間の毎0時にログファイルを分割する場合の指定を次に示します。
 
TransferLog "|/opt/hitachi/httpsd/sbin/rotatelogs /opt/hitachi/httpsd/logs/access 86400 -diff 540"
 
ログファイル名:/opt/hitachi/httpsd/logs/access.nnnnnnnnnn
ログ分割時間間隔:86400秒(=24時間)

(4) 注意事項