Meaningless Drivel is fun!
The moose likes Performance and the fly likes web application performance monitoring Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Performance
Bookmark "web application performance monitoring" Watch "web application performance monitoring" New topic

web application performance monitoring

vittal mareddy

Joined: Jul 24, 2011
Posts: 17
I want to monitor performance of web application, running in java JVM(Java version 1.5.0_22) using tomcat web server , for a given functionality want to find, methods and sql queries how much time taking for execution. i am looking for setting and free tools available.
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42958
See my post in
Rishi Shehrawat
Ranch Hand

Joined: Aug 11, 2010
Posts: 218

You could also look at AppDynamics Lite
William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 13018
I suggest that you also use the Tomcat Management App - it provides some useful statistics and information on request Threads.

steve souza
Ranch Hand

Joined: Jun 26, 2002
Posts: 862
JAMon can monitor servlet/jsp performance as well as sql performance and it is open source. In fact I just created 3 short videos that explain it and put them on youtube. They are a few minutes long each. Even if you have used JAMon before I suggest watching them as it can do more than most people know.

* JAMon 101 - Intro to Monitoring with JAMon -
* JAMon reports demo - This shows the type of statistics that are gathered for servlets/jsp's as well as sql and more -
* Operating System monitoring - This is a new feature that will be in the next release that lets you monitor your linux/unix/mac scripts with JAMon. -

Here is a link that explains how to install jamon in tomcat.

I'll paste the steps for tomcat 6 here.

Tomcat 6
* Put jamon-2.7.jar (or higher) in the tomcat 'lib' directory.
* Put jamon.war (or higher) in the tomcat 'webapps' directory.
* Add the following Valve line to Tomcat's server.xml file. The 'Engine' line is used to show context.

For further details go to - a fast, free open source performance tuning api.
JavaRanch Performance FAQ
steve souza
Ranch Hand

Joined: Jun 26, 2002
Posts: 862
By the way the next release of JAMon should be this weekend if all goes well.
I agree. Here's the link:
subject: web application performance monitoring
It's not a secret anymore!