This week's book giveaway is in the Design forum.
We're giving away four copies of Building Microservices and have Sam Newman on-line!
See this thread for details.
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 Building Microservices this week in the Design 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 ;-)

Have you checked out Aspose?
subject: Garbage collection Log in tomcat
It's not a secret anymore!