GCログ出力方法

GC情報が欲しい場合、起動オプションに

-XX:+PrintGCDetails

を追加してやればよい。


ファイルに出力したい場合は以下を追加。

-Xloggc:filename


具体的には、Tomcat の catalina.sh で
以下のように変数を定義してやればよいですが

CATALINA_OPTS="-XX:+PrintGCDetails -Xloggc:$CATALINA_HOME/logs/gc.log"

catalina.sh を直接編集するよりは
setenv.sh を作成して、その中に書いてやった方がスマートです。
(catalina.sh の中に setenv.sh があれば中身を取得するような処理が書かれている)