Re: Performance monitoring

2005-04-06 Thread Francesco Del Moro
CHESS-CODE:s04hchmi42m2t3k3s41ktl27o8s9c9pa8b9c0c8cpt8dge8v2voo0
- Original Message - 
From: Tony Tomcat [EMAIL PROTECTED]
To: Peter Lin [EMAIL PROTECTED]
Cc: Tomcat Users List tomcat-user@jakarta.apache.org
Sent: Tuesday, April 05, 2005 8:48 PM
Subject: Re: Performance monitoring


 yeah.  I was looking at the status servlet but I wanted a little more
 control of the output which is when I started digging through the code
 and found that it was using MBeanServer.   I didn't know there was an
 XML output option so I'll look into that.
 
 Thanks for the Jmeter pointer too.  I have been using jmeter for
 stress testing but I have never tried setting up a monitor.
 
 
 
 On Apr 5, 2005 2:23 PM, Peter Lin [EMAIL PROTECTED] wrote:
  there's this little thing called the status servlet. It displays
  information in HTML format for each webapp.
  
  it can also show a subset of the full stats in XML.  there's this
  other project in jakarta called JMeter. It has a monitor for
  tomcat5.0.19 and newer that can monitor one or more Tomcat instances.
  
  so if you don't count the status servlet and tomcat, nothing exists :)
  
  peter
  
  
  On Apr 5, 2005 2:20 PM, Tony Tomcat [EMAIL PROTECTED] wrote:
   I started writing a Filter for my tomcat to monitor performance but
   then I started wondering..  Is there a solution already out there that
   I can use?  Can I pull data from Tomcat's MBeanServer?
  
   What I would like to know is how long my servlets are taking to run.
   I need the Min, Max and  Average times.   I then would build a servlet
   to output the data in XML or HTML format.  I also would want the data
   over the past hour and past 24 hours.
  
   Thanks in advance for any pointers or suggestions!
   Tony
  
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Performance monitoring

2005-04-05 Thread Tony Tomcat
I started writing a Filter for my tomcat to monitor performance but
then I started wondering..  Is there a solution already out there that
I can use?  Can I pull data from Tomcat's MBeanServer?

What I would like to know is how long my servlets are taking to run. 
I need the Min, Max and  Average times.   I then would build a servlet
to output the data in XML or HTML format.  I also would want the data
over the past hour and past 24 hours.

Thanks in advance for any pointers or suggestions!
Tony

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Performance monitoring

2005-04-05 Thread Peter Lin
there's this little thing called the status servlet. It displays
information in HTML format for each webapp.

it can also show a subset of the full stats in XML.  there's this
other project in jakarta called JMeter. It has a monitor for
tomcat5.0.19 and newer that can monitor one or more Tomcat instances.

so if you don't count the status servlet and tomcat, nothing exists :)

peter


On Apr 5, 2005 2:20 PM, Tony Tomcat [EMAIL PROTECTED] wrote:
 I started writing a Filter for my tomcat to monitor performance but
 then I started wondering..  Is there a solution already out there that
 I can use?  Can I pull data from Tomcat's MBeanServer?
 
 What I would like to know is how long my servlets are taking to run.
 I need the Min, Max and  Average times.   I then would build a servlet
 to output the data in XML or HTML format.  I also would want the data
 over the past hour and past 24 hours.
 
 Thanks in advance for any pointers or suggestions!
 Tony
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Performance monitoring

2005-04-05 Thread e
http://mc4j.sourceforge.net/ScreenShots.html

On Apr 5, 2005 2:20 PM, Tony Tomcat [EMAIL PROTECTED] wrote:
 I started writing a Filter for my tomcat to monitor performance but
 then I started wondering..  Is there a solution already out there that
 I can use?  Can I pull data from Tomcat's MBeanServer?
 
 What I would like to know is how long my servlets are taking to run.
 I need the Min, Max and  Average times.   I then would build a servlet
 to output the data in XML or HTML format.  I also would want the data
 over the past hour and past 24 hours.
 
 Thanks in advance for any pointers or suggestions!
 Tony
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Performance monitoring

2005-04-05 Thread Tony Tomcat
yeah.  I was looking at the status servlet but I wanted a little more
control of the output which is when I started digging through the code
and found that it was using MBeanServer.   I didn't know there was an
XML output option so I'll look into that.

Thanks for the Jmeter pointer too.  I have been using jmeter for
stress testing but I have never tried setting up a monitor.



On Apr 5, 2005 2:23 PM, Peter Lin [EMAIL PROTECTED] wrote:
 there's this little thing called the status servlet. It displays
 information in HTML format for each webapp.
 
 it can also show a subset of the full stats in XML.  there's this
 other project in jakarta called JMeter. It has a monitor for
 tomcat5.0.19 and newer that can monitor one or more Tomcat instances.
 
 so if you don't count the status servlet and tomcat, nothing exists :)
 
 peter
 
 
 On Apr 5, 2005 2:20 PM, Tony Tomcat [EMAIL PROTECTED] wrote:
  I started writing a Filter for my tomcat to monitor performance but
  then I started wondering..  Is there a solution already out there that
  I can use?  Can I pull data from Tomcat's MBeanServer?
 
  What I would like to know is how long my servlets are taking to run.
  I need the Min, Max and  Average times.   I then would build a servlet
  to output the data in XML or HTML format.  I also would want the data
  over the past hour and past 24 hours.
 
  Thanks in advance for any pointers or suggestions!
  Tony
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Performance monitoring

2005-04-05 Thread Jess Holle
What all of these are missing are things like:
   * Overall per web app (not per-connector thread) max and avg request
 time, request concurrency, etc.
   * Overall per web app max and average session concurrency, etc.
   * Percentage of overall CPU time spent in servlet requests, etc
Somewhere one does cross the hazy Heisenberg uncertainty principal line, 
i.e. noticeably impacting performance by trying to hard to measure 
performance...

--
Jess Holle
e wrote:
http://mc4j.sourceforge.net/ScreenShots.html
On Apr 5, 2005 2:20 PM, Tony Tomcat [EMAIL PROTECTED] wrote:
 

I started writing a Filter for my tomcat to monitor performance but
then I started wondering..  Is there a solution already out there that
I can use?  Can I pull data from Tomcat's MBeanServer?
What I would like to know is how long my servlets are taking to run.
I need the Min, Max and  Average times.   I then would build a servlet
to output the data in XML or HTML format.  I also would want the data
over the past hour and past 24 hours.
Thanks in advance for any pointers or suggestions!
Tony
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
   

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
 




performance monitoring tools

2001-06-27 Thread Bill Graham

Can anyone recommend any good (and possibly free) server performance
monitoring software? I've been looking at products like OptimizeIt
and JProbe and was wondering if there're any open source products
around that would provide similar functionality.

I'm trying to get a feel for where hot spots might exist in our
application, i.e., how long methods calls or commands are taking,
to tune our system. I've done some work with Tomcat's RequestInterceptors
to get some numbers on time taken for servlets to do there service()
methods, but I'm trying to get some finer grained metrics than I think
the interceptors are capable of.

To be specific, I've done some tests with Filip Hanik's
PerformanceInterceptors (thanks Filip), which works great, but we have
individual servlets that handle many different types of requests, each
of which we want to analyze.

Any suggestions would be greatly appreciated.

tomcat rules! :)
bill