• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

web application performance monitoring

 
vittal mareddy
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Rancher
Posts: 42968
73
 
Rishi Shehrawat
Ranch Hand
Posts: 218
Hibernate Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You could also look at AppDynamics Lite
http://www.appdynamics.com/products-free-download.php
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13071
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I suggest that you also use the Tomcat Management App - it provides some useful statistics and information on request Threads.

Bill
 
steve souza
Ranch Hand
Posts: 862
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 - http://www.youtube.com/watch?v=fKooex0ZPcw
* JAMon reports demo - This shows the type of statistics that are gathered for servlets/jsp's as well as sql and more - http://www.youtube.com/watch?v=BfIuoy8mP5c
* 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. - http://www.youtube.com/watch?v=Drf3d9m5zss

Here is a link that explains how to install jamon in tomcat. http://jamonapi.sourceforge.net/http_monitoring.html

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 www.jamonapi.com
 
steve souza
Ranch Hand
Posts: 862
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
By the way the next release of JAMon should be this weekend if all goes well.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic