It is very important to understand and to keep track of a tomcat server performance.
Or any midleware: Tomcat or Weblogic can be used with these set of checks.
Other then the basics:

  • Uptime
  • Ping
  • File System
  • Syslog
  • CPU
  • Load
  • Bandwidth

Other Scpeficis:

 

  • Process Tomcat
  • Tomcat/Solr Performance
  • Tomcat Threads
  • Tomcat Memory
  • JVM Garbage Colector
  • Conections
  • TCP 8080
  • Access 200 (/var/log/tomcat6/access_log.log)
  • Errors 500 (/var/log/tomcat6/access_log.log)
  • Errors 404 (/var/log/tomcat6/access_log.log)

All scripts can be found here

 
tomcat