File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Tomcat and the fly likes Garbage collection Log in tomcat Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Products » Tomcat
Bookmark "Garbage collection Log in tomcat" Watch "Garbage collection Log in tomcat" New topic

Garbage collection Log in tomcat

Aron Perez

Joined: Jul 24, 2006
Posts: 2

I would like to ask regarding setting up tomcat to display the garbage collection in the log file. I have tried editing the JVM_OPTS or JAVA_OPTS or CATALINA_OPTS but still i wasn't able to produce the garbage log in the catalina.out file.. Lastly, I tried editing the Apache Tomcat Properties and edited some of the variables there (Mainly initial memory pool and Maximum memory pool) Editing this had some effect. But when I tried adding the following to the JAVA Options there. Still no results so far.

-verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:SurvivorRatio=2 -Xincgc

Btw, the Tomcat Server is running on windows.

thanks in advance
Alexander Poleschuk

Joined: Dec 17, 2008
Posts: 3
Hi gurus and greenhorns,

I try to configure gc logging to file for Tomcat 6.0
Tomcat is running on Java 6, Suse Linux 11.1 platform.
Here are jvm opts I specified:
CATALINA_OPTS="-Xms512m -Xmx2g -Xloggc:/home/gc.log -XX:NewRatio=2 -XX:+UseParallelOldGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps"

For some reason gc output is going to catalina.out while I specify a log file with this setting: -Xloggc:/home/gc.log

Earlier I didn't have problems with this setting when running tomcat 5.5 as a Windows service on Windows platform.

Any hints about how to fix this will be much appreciated.
Alexander Poleschuk

Joined: Dec 17, 2008
Posts: 3

In -Xloggc, I specified tomcat logging directory for gc logging (in my case it's /etc/share/tomcat6/logs) and this solved my small problem ;-)

I agree. Here's the link:
subject: Garbage collection Log in tomcat
It's not a secret anymore!