Welcome to the HyperFORGE

The HyperFORGE was created to facilitate collaboration on plugins and documentation for they Hyperic Community.

Become a HyperFORGE member →

Recent Activity

Skip to end of metadata
Go to start of metadata

Apache Tomcat 6.0 server

Log Track Supported: Yes
Config Track Supported: Yes
Custom Properties Supported: None
Supported Control Actions: start,stop,restart
Supported Metrics:

Name Alias Units Category Default On Default Interval
UpTime Uptime ms UTILIZATION true 30 min
Free Swap Space Size FreeSwapSpaceSize B UTILIZATION false 5 min
Free Physical Memory Size FreePhysicalMemorySize B UTILIZATION false 5 min
Process Cpu Time ProcessCpuTime ns UTILIZATION false 10 min
Process Cpu Time per Minute ProcessCpuTime1m ns UTILIZATION true 10 min
Open File Descriptor Count OpenFileDescriptorCount none UTILIZATION false 5 min
Thread Count ThreadCount none UTILIZATION false 10 min
Thread Count per Minute ThreadCount1m none UTILIZATION false 10 min
Current Thread Cpu Time CurrentThreadCpuTime ms UTILIZATION false 10 min
Current Thread Cpu Time per Minute CurrentThreadCpuTime1m ms UTILIZATION false 10 min
Current Thread User Time CurrentThreadUserTime ms UTILIZATION false 10 min
Current Thread User Time per Minute CurrentThreadUserTime1m ms UTILIZATION false 10 min
Daemon Thread Count DaemonThreadCount none UTILIZATION false 5 min
Peak Thread Count PeakThreadCount none UTILIZATION false 30 min
Heap Memory Used HeapMemoryUsed B UTILIZATION false 5 min
Heap Memory Committed HeapMemoryCommitted B UTILIZATION false 5 min
Heap Memory Free HeapMemoryFree B UTILIZATION true 5 min
Heap Memory Max HeapMemoryMax B UTILIZATION false 30 min
Availability Availability percentage AVAILABILITY true 5 min

Configuration help:

Configure Apache Tomcat for JMX

To configure Tomcat for JMX monitoring see http://tomcat.apache.org/tomcat-6.0-doc/monitoring.html.
For a quick down and dirty method follow these instructions,
in /bin/catalina.sh add:
[ $1 != "stop" ] && JAVA_OPTS="-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=6969 \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.authenticate=false $JAVA_OPTS"
export JAVA_OPTS
From there restart Tomcat and that is it.

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.