Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a web application running in Tomcat 6.x on a Debian Linux box.

I have recently started using Google App Engine for another java app and now have serious stats envy; is there a comparable tool out there for monitoring my tomcat app's performance? The three statistics I would love to see are:

  • Requests per second over the course of the week
  • Average response (latency) time per URL
  • Total memory usage over the course of the week
share|improve this question

closed as off-topic by Falcon Momot, Tim Brigham, Rex, mdpc, Ward Mar 24 at 19:08

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve." – Falcon Momot, Tim Brigham, Rex, mdpc, Ward
If this question can be reworded to fit the rules in the help center, please edit the question.

add comment

2 Answers 2

I think you'll need a mix of tools.

The response times taken and hits counts would be analyzed from the access log file by a tool like AwStats which is a quite popular choice.

For the memory usage and other stuff like CPU etc, you could install either LambdaProbe or it's fork PSIProbe which will give you details such as this.

Both are open source products and usage is very similar to the Tomcat Manager.

share|improve this answer
add comment

check out moskito: http://moskito.anotheria.net/moskitodemo/mui/

regards Leon

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.