• Post Reply Bookmark Topic Watch Topic
  • New Topic

S/w to monitor application server performance

 
A Kumar
Ranch Hand
Posts: 980
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

I have a requirement to monitor the usage of my application server to check the performance....like reponse time,CPU usage,free memory...etc..

The application server is Websphere 3.5 in Unix boxes.

Are there any open source s/w that help me in this??

Regards
 
steve souza
Ranch Hand
Posts: 862
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
this question has been asked many times on this forum.

The following site has a large list of both free and pay tools.
http://www.javaperformancetuning.com

JAMon in the link below is an open source offering.
 
A Kumar
Ranch Hand
Posts: 980
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
But will it work fine with Websphere 3.5 in Unix boxes.

Regards
 
steve souza
Ranch Hand
Posts: 862
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, the current version works in jdk 1.4 or higher. Older versions work in jdk 1.2 or higher.
 
steve souza
Ranch Hand
Posts: 862
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Keep in mind JAMon is an API as well as a tool that allows you to track perforamnce of pages and SQL. This is a strength and a weakness.

If you want something to track cpu/memory issues other tools do better, however jamon is great for writing these other tools, or tracking things that other programs don't.

I put the following free memory check into one of my programs recently. It also uses the new JAMonBufferListener capability to track info about the environment when memory is low (such as the time the event occurred, and what was running in the program at that time).

 
A Kumar
Ranch Hand
Posts: 980
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Steve...

I had a look at the jamonadmin.jsp.


Suppose i have a web application and i want to check the hits regarding 3 out of the 5 pages in the application...where shall i configure those names..

I didnt find much of a help regarding this in the jamonadmin.jsp page...


Regards
 
steve souza
Ranch Hand
Posts: 862
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
jamon simply uses servlet filters to do monitor page hits, so you edit the web.xml of your web application. You can specify file names or wildcards. Here is some info on the matter from the jamon home page.

http://jamonapi.sourceforge.net/#ServletFilter

Here is an article on servlet filters.

http://javaboutique.internet.com/tutorials/Servlet_Filters/
[ May 13, 2007: Message edited by: steve souza ]
 
A Kumar
Ranch Hand
Posts: 980
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Steve!!!
 
A Kumar
Ranch Hand
Posts: 980
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Steve,

//had to remove because i wrote content that was for some other thread


Thanks

[ May 16, 2007: Message edited by: A Kumar ]
[ May 16, 2007: Message edited by: A Kumar ]
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!