aspose file tools*
The moose likes Performance and the fly likes About JAMon Usage Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Performance
Bookmark "About JAMon Usage" Watch "About JAMon Usage" New topic
Author

About JAMon Usage

Mallikarjuna Chejerla
Greenhorn

Joined: Jul 24, 2006
Posts: 16
Hi,

I am trying to use JAMon for performance testing.Here i downloaded jamon2.2 zip file and place the jamon2.2.jar file in weblogic's lib directory. And i have deployed jamon.war in weblogic.And i deployed my application in weblogic.

To test the performance i changed one of my Jsp page and include start() and stop() methods of Monitor in it and add proper import statements in that page.Now i can acess the jamonadmin.jsp page. But i can't be able to see The information about the JSP page which i have modified with JAMon statements.

Please let me know what is the procedure to see the performance of my page. I am not getting the report of my page. How can show the report of my page. Plese let me know this. Thanks in advance.

-Malli
steve souza
Ranch Hand

Joined: Jun 26, 2002
Posts: 861
Sounds like you put the jamon jar in an area where both your application and the jamon war viewer can access the classes. By the fact that you are not getting exceptions that the classes are not found I would say that both your app and the jamon war can access the jar (make sure your log files don't have exceptions). Given that both don't have exceptions I suspect there are multiple copies of the jar and your app writes to one classloaders version (say one in your apps web-inf/lib), and the jamon war viewer looks at another. Look at your disk for multiple copies of the jamon jar file.


http://www.jamonapi.com/ - a fast, free open source performance tuning api.
JavaRanch Performance FAQ
Mallikarjuna Chejerla
Greenhorn

Joined: Jul 24, 2006
Posts: 16
Hi,

i have placed the jamon.jar file in web-inf/lib folder of jamon and specified that in classpath. Now when i specify

http://host ort/jamon
it is working fine.

Now,I have modified my Application. I add Monitor.start() and stop() methods in a JSP page and write import statement as "import com.jamonapi.*;".i am accessing that JSp page through my application. I want to see the perfomance of that page through JAMon. How can see this.

When i see http://host ort/jamon/jamonadmin.jsp. It is not diplaying anything abt my JSP page.

Can anybody tell me how to incorporate JAMon with my application to see the performance of my Application.What are step we need to follow to achieve this? Thanks in Advance.

-Malli
steve souza
Ranch Hand

Joined: Jun 26, 2002
Posts: 861
1) Remove the jamon jar file from web-inf/lib and place it in the servers jar directory. Make sure it isn't in the web-inf/lib either your web app or the jamon veiwer web app.

2) In general if you have the same copy of jamon jar available to both the jamon viewer web app, and your app the viewer will display stats from you application.
[ September 13, 2006: Message edited by: steve souza ]
Mallikarjuna Chejerla
Greenhorn

Joined: Jul 24, 2006
Posts: 16
Hi steve,

Thank you very much.It is working now.

-Malli
 
Consider Paul's rocket mass heater.
 
subject: About JAMon Usage