You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Tony Tomcat <to...@gmail.com> on 2005/04/05 20:20:43 UTC
Performance monitoring
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: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: Performance monitoring
Posted by Jess Holle <je...@ptc.com>.
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 <to...@gmail.com> 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: tomcat-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>
>>
>>
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>
>
Re: Performance monitoring
Posted by e <ju...@gmail.com>.
http://mc4j.sourceforge.net/ScreenShots.html
On Apr 5, 2005 2:20 PM, Tony Tomcat <to...@gmail.com> 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: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: Performance monitoring
Posted by Francesco Del Moro <f....@webship.it>.
CHESS-CODE:s04hchmi42m2t3k3s41ktl27o8s9c9pa8b9c0c8cpt8dge8v2voo0
----- Original Message -----
From: "Tony Tomcat" <to...@gmail.com>
To: "Peter Lin" <wo...@gmail.com>
Cc: "Tomcat Users List" <to...@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 <wo...@gmail.com> 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 <to...@gmail.com> 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: tomcat-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> > >
> > >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: Performance monitoring
Posted by Tony Tomcat <to...@gmail.com>.
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 <wo...@gmail.com> 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 <to...@gmail.com> 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: tomcat-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> >
> >
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: Performance monitoring
Posted by Peter Lin <wo...@gmail.com>.
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 <to...@gmail.com> 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: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org