Tomcat5のログの一覧。
Tomcatはログの種類が多数ある上に、起動時に叩くバッチ、exeにより吐き出しログが違う。
なのでややこしいのでとりあえず纏めておく。
tomcat5.exeの場合
jakarta_service.log サービス起動停止のログ
stdout.log 標準出力
stderr.log 標準エラー出力
設定方法はtomcat5.exeから行う。
まずはservice.batを叩いてサービスへ登録
その後、tomcat5を使って各設定の変更が可能。
(ログレベルやログの吐き出し先、ログファイル名の変更などなど)
設定方法の詳細は下記リンク見れば分かりやすい。
windows-service-howto
次に、catalina.batから直接起動した場合。
catalina.out サービス起動停止(tomcat5.exeのstdoutと同じ)
localhost.log host(VirtualHost)に限定したログ
admin.log Tomcat Web Server Administration Toolのログ
manager.log Tomcat Manager Web Appのログ
host-manager.log Tomcat Host Manager Web Appのログ
設定は$TOMCAT_ROOT\conf\配下にあるlogging.propertiesで行う。
(ログレベルやログの吐き出し先、ログファイル名の変更などなど)
この他にアクセスログの設定も別であるのだがそれはまた次の機会に。
今回は以上。
Tomcatはログの種類が多数ある上に、起動時に叩くバッチ、exeにより吐き出しログが違う。
なのでややこしいのでとりあえず纏めておく。
tomcat5.exeの場合
jakarta_service.log サービス起動停止のログ
stdout.log 標準出力
stderr.log 標準エラー出力
設定方法はtomcat5.exeから行う。
まずはservice.batを叩いてサービスへ登録
その後、tomcat5を使って各設定の変更が可能。
(ログレベルやログの吐き出し先、ログファイル名の変更などなど)
設定方法の詳細は下記リンク見れば分かりやすい。
windows-service-howto
次に、catalina.batから直接起動した場合。
catalina.out サービス起動停止(tomcat5.exeのstdoutと同じ)
localhost.log host(VirtualHost)に限定したログ
admin.log Tomcat Web Server Administration Toolのログ
manager.log Tomcat Manager Web Appのログ
host-manager.log Tomcat Host Manager Web Appのログ
設定は$TOMCAT_ROOT\conf\配下にあるlogging.propertiesで行う。
(ログレベルやログの吐き出し先、ログファイル名の変更などなど)
この他にアクセスログの設定も別であるのだがそれはまた次の機会に。
今回は以上。
スポンサーサイト
前回に引き続きTomcatのログのお話。
今回はアクセスログの取り方について書いてみます。
設定はserver.xmlで行いますが、もともとパラメータについては最初から載っているので
それをコメントアウトするのみでアクセスログを取る事が出来ます。
$TOMCAT_ROOT\conf\server.xml
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="E:/logs/" prefix="localhost_access_log." suffix=".txt"
pattern="common" resolveHosts="false"/>
上記のパラメータをコメントアウトするだけ。
directoryやprefixでログの吐き出し先やファイル名の変更も可能。
ちなみに吐かれるログの形式はapacheと同じような感じです。
以上。
| ホーム |