Re: Tomcat Monitoring - Thread usage - currentThreadCount or currentThreadBusy

2013-08-16 Thread Vikram Jain
Thank you, Christopher.

Regards,
Vikram


On Fri, Aug 16, 2013 at 7:42 AM, Christopher Schultz 
ch...@christopherschultz.net wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256

 Vikram,

 On 8/14/13 9:42 PM, Vikram Jain wrote:
  I am working on Tomcat monitoring solution for a project and when
  it comes to monitoring 'Thread usage', I am wondering whether I
  should be comparing 'currentThreadCount' or 'currentThreadBusy'
  attribute against 'maxThread' to generate an alert. Is
  currentThreadBusy the actual represntation of the activeThread
  count ? If currentThreadCount increases when there is an increase
  in need of request processing threads and once the requests are
  processed, whether the currentThreadCount drops ?

 I would go for currentThreadBusy because your thread count could ==
 maxThread which just means that all potential threads have been
 allocated -- not that they are all busy at the same time.

  Please assist. If you find it relevant, please also update the docs
  to the benefit of other users :)

 There are some existing notes about using JMX for monitoring here:
 http://wiki.apache.org/tomcat/FAQ/Monitoring

 Feel free to add your own commentary if it can be helpful.

 - -chris
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.14 (Darwin)
 Comment: GPGTools - http://gpgtools.org
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

 iQIcBAEBCAAGBQJSDUszAAoJEBzwKT+lPKRYf3AP/2t6EAnw836R/2D6zbngkELk
 dVlzJXhK0qixwzwc/ZOJX1CZGbLDecMgmxG12p5n5WEEzqppkXdDe+rc+HPb1zPc
 CIEr6qVGH3ydbG/O6qn+opEOKf8DQuPlu/MM43uC7pUQm7O4/Ehegg+1ubBEhRHg
 y1PhJC2IPQM9esz/fUzqXf5nL5Y7uUE/2TfvKCP5zhu3EUPm1K5WVXI2/CnhcmXP
 +KXmjtlrGUA7OA5ERcW9TSGJQD343EigN92nA4zRn5UrfOL18P2VK1fEC+zbmr3u
 tS0WxAKylh/uLgbuAUediB2z+UxzwpYhtZC+NNu+r/cbToLw39cNHS6CAKOZw4f3
 ChPUAdDkp3qs0AJDzihNtxtGQcWTwjcHBQBvzhD2X0EUQPU+qWmP6OopEpMRyYEk
 RYeulZ1IAgs7Z9I4SgSnsuH5n7GWLXOU4cStnGSyehljm3420n986Y4H1kIEgEXs
 hxV5TzqE2fjbCZXDfqMZaLzCxk2ORqiHEPBxALZ1rIuDADi5xNo/q6ZnlvD/HMQ5
 gEujDWvCI2vSn4LughMQKy1fU2DoGXeJSTdaFwmMdANAOoG8fJa5RrZwrT3hoLNX
 hz/2yiB/pOSQxZDFDV/by8tFhA+LXZop1E5FacEnQVlzuSPacdKU5tCAp32pEYgG
 LwbRej65xANHvGOkte82
 =hyJ3
 -END PGP SIGNATURE-

 -
 To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
 For additional commands, e-mail: users-h...@tomcat.apache.org




Re: Tomcat Monitoring - Thread usage - currentThreadCount or currentThreadBusy

2013-08-15 Thread Leon Rosenberg
Hello Vikram,

if you are working on a monitoring solution for tomcat I suggest you take a
look at moskito: http://www.moskito.org.

regards
Leon


On Thu, Aug 15, 2013 at 3:42 AM, Vikram Jain rahulvi...@gmail.com wrote:

 Hi Team,

 I'm Vikram Jain. My first query to Tomcat user group, looking forward to
 hear from you. :)

 I am working on Tomcat monitoring solution for a project and when it comes
 to monitoring 'Thread usage', I am wondering whether I should be comparing
 'currentThreadCount' or 'currentThreadBusy' attribute against 'maxThread'
 to generate an alert.
 Is currentThreadBusy the actual represntation of the activeThread count ?
 If currentThreadCount increases when there is an increase in need of
 request processing threads and once the requests are processed, whether the
 currentThreadCount drops ?

 Please assist. If you find it relevant, please also update the docs to the
 benefit of other users :)

 Regards,
 Vikram



Re: Tomcat Monitoring - Thread usage - currentThreadCount or currentThreadBusy

2013-08-15 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Vikram,

On 8/14/13 9:42 PM, Vikram Jain wrote:
 I am working on Tomcat monitoring solution for a project and when
 it comes to monitoring 'Thread usage', I am wondering whether I
 should be comparing 'currentThreadCount' or 'currentThreadBusy'
 attribute against 'maxThread' to generate an alert. Is
 currentThreadBusy the actual represntation of the activeThread
 count ? If currentThreadCount increases when there is an increase
 in need of request processing threads and once the requests are
 processed, whether the currentThreadCount drops ?

I would go for currentThreadBusy because your thread count could ==
maxThread which just means that all potential threads have been
allocated -- not that they are all busy at the same time.

 Please assist. If you find it relevant, please also update the docs
 to the benefit of other users :)

There are some existing notes about using JMX for monitoring here:
http://wiki.apache.org/tomcat/FAQ/Monitoring

Feel free to add your own commentary if it can be helpful.

- -chris
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJSDUszAAoJEBzwKT+lPKRYf3AP/2t6EAnw836R/2D6zbngkELk
dVlzJXhK0qixwzwc/ZOJX1CZGbLDecMgmxG12p5n5WEEzqppkXdDe+rc+HPb1zPc
CIEr6qVGH3ydbG/O6qn+opEOKf8DQuPlu/MM43uC7pUQm7O4/Ehegg+1ubBEhRHg
y1PhJC2IPQM9esz/fUzqXf5nL5Y7uUE/2TfvKCP5zhu3EUPm1K5WVXI2/CnhcmXP
+KXmjtlrGUA7OA5ERcW9TSGJQD343EigN92nA4zRn5UrfOL18P2VK1fEC+zbmr3u
tS0WxAKylh/uLgbuAUediB2z+UxzwpYhtZC+NNu+r/cbToLw39cNHS6CAKOZw4f3
ChPUAdDkp3qs0AJDzihNtxtGQcWTwjcHBQBvzhD2X0EUQPU+qWmP6OopEpMRyYEk
RYeulZ1IAgs7Z9I4SgSnsuH5n7GWLXOU4cStnGSyehljm3420n986Y4H1kIEgEXs
hxV5TzqE2fjbCZXDfqMZaLzCxk2ORqiHEPBxALZ1rIuDADi5xNo/q6ZnlvD/HMQ5
gEujDWvCI2vSn4LughMQKy1fU2DoGXeJSTdaFwmMdANAOoG8fJa5RrZwrT3hoLNX
hz/2yiB/pOSQxZDFDV/by8tFhA+LXZop1E5FacEnQVlzuSPacdKU5tCAp32pEYgG
LwbRej65xANHvGOkte82
=hyJ3
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat monitoring using JMX

2011-01-06 Thread Pid
On 1/6/11 12:44 PM, Ziggy wrote:
 Hi,
 
 I am using JMX to connect to a Tomcat instance and looking at attributes for
 a jdbc datasource as shown below.
 
 MBeanServerConnection conn = jmxc.getMBeanServerConnection();
 ObjectName on = new
 ObjectName(Catalina:type=DataSource,path=/appdb,host=localhost,class=javax.sql.DataSource,name=\jdbc/appdb\);
 mbsc.getAttribute(on, numIdle)
 
 Is there an Mbean provided by Tomcat that can provide me the following
 information
 
 - Whether Tomcat is running

Well you won't be able to connect to it to get the Bean if it's isn't.

 - Whether a specific web app running under a specific context is runnin

Catalina:type=WebModule,... etc

 - The health of the environment in general (tomcat, OS etc)

Define health.

 - Whether a JNDI datasource is available and if possible how many active
 database connections there are and how many free.

You've already got the DataSource above, why not connect JConsole to
Tomcat and explore the other attributes?

 I have been google'ing around but the majority of the examples talk about
 writing your own Mbean and including it as part of the application. I am
 trying to write an external client utility that will monitor the application
 away from Tomcat.

JConsole?  VisualVM?


p

 Thanks
 



0x62590808.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature


Re: Tomcat monitoring

2009-10-27 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Mohamedin,

On 10/24/2009 4:47 AM, Mohamedin wrote:
 Please recommend a monitoring tool for tomcat. I am interested in
 knowing the response time of each request and finding requests that
 take a lot of time. In short I need to figure out the bottle nicks in
 my site.

It sounds like the AccessLogValve might suit your needs:
http://tomcat.apache.org/tomcat-6.0-doc/config/valve.html

You probably want %D some place in your log pattern.

- -chris
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkrnWxAACgkQ9CaO5/Lv0PAX5QCdHXpAK7KuRBZcKIZNnxMsmNgN
FJEAnRSwXjclYANWP6bQSj7pQq1Ew79h
=45Y9
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat monitoring

2009-10-27 Thread Anurag Kapur
I have found Lamda Probe to be quite useful and easy to use for monitoring
the Tomcat container. http://www.lambdaprobe.org/

Simply deploy the probe war file to the container you want to monitor!

You can detect requests that have large processing times by monitoring the
connector status tab. This sometime comes in handy and is easier to use/read
than a raw log file.
http://www.lambdaprobe.org/d/screenshots/full/status.png

Having said that, as Chris mentioned in his reply, you can also enable the
required logging and have the information logged to relevant log files.

Cheers
Anurag

http://www.lambdaprobe.org/d/screenshots/full/status.png
--
Anurag Kapur
Associate - Technology,
Sapient Corporation.

http://www.linkedin.com/in/anuragkapur

http://www.google.com/profiles/anuragkapur
--
Sent from Poplar, Greater London, United Kingdom

On Tue, Oct 27, 2009 at 8:41 PM, Christopher Schultz 
ch...@christopherschultz.net wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Mohamedin,

 On 10/24/2009 4:47 AM, Mohamedin wrote:
  Please recommend a monitoring tool for tomcat. I am interested in
  knowing the response time of each request and finding requests that
  take a lot of time. In short I need to figure out the bottle nicks in
  my site.

 It sounds like the AccessLogValve might suit your needs:
 http://tomcat.apache.org/tomcat-6.0-doc/config/valve.html

 You probably want %D some place in your log pattern.

 - -chris
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.10 (MingW32)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

 iEYEARECAAYFAkrnWxAACgkQ9CaO5/Lv0PAX5QCdHXpAK7KuRBZcKIZNnxMsmNgN
 FJEAnRSwXjclYANWP6bQSj7pQq1Ew79h
 =45Y9
 -END PGP SIGNATURE-

 -
 To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
 For additional commands, e-mail: users-h...@tomcat.apache.org




Re: Tomcat monitoring

2009-10-24 Thread André Warnier

Mohamedin wrote:

In short I need to figure out the bottle nicks in my site.

The word is bottleneck.  With neck like the part between your 
shoulders and your head.  Bottle nick is cute though.  Hope you find him.

;-)


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat monitoring

2008-08-15 Thread Kees Jan Koster

Dear Tokajac,


As far as I see  http://www.zabbix.com http://www.zabbix.com  is not
available for WinXP (that's my platform).


*shrug* You could always run it on FreeBSD or Linux in VMWare.


I downloaded Zapcat. Can Zapcat be useful without zabbix?


No, it only works as a bridge to Zabbix. That's what it was designed  
to do.


Here is a discussion about some other tools that you can use to  
monitor your VM. http://java-monitor.com/forum/showthread.php?t=1  
There is also Zenoss and MC4J.


Hope this helps.
--
Kees Jan

http://java-monitor.com/forum/
[EMAIL PROTECTED]
06-51838192

Human beings make life so interesting. Do you know that in a universe  
so full of wonders,
they have managed to invent boredom. Quite astonishing... -- Terry  
Partchett



-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tomcat monitoring

2008-08-14 Thread Kees Jan Koster

Dear Tokajac,


I want to monitor performance of Tomcat server when I'm running an
application.

Memory usage, threads, objects, user sessions, sql queries and as
much as
possible of other information on server.


JMX is the way to go. JConsole was already suggested. If you want to
really monitor the performance of an application you also need
information from the actual host (disk I/O load, network load,
processor load, RAM fill level.

You should consider that tools such as JConsole only show data that is
gathered as long as JConsole is running. External monitoring tools
also allow you to gather information continuously, across reboots and
new software versions. That gives you the ability to 1) do long term
resource requirements prediction and 2) see what version of your
application introduced or solved the memory leak. :)

There are loads of tools out there that can do this. Personally, I use 
http://www.zabbix.com
, combined with the Zapcat JMX to Zabbix bridge 
(http://www.kjkoster.org/zapcat/Tomcat_How_To.html
).
--
Kees Jan

http://java-monitor.com/forum/
[EMAIL PROTECTED]
06-51838192

Human beings make life so interesting. Do you know that in a universe
so full of wonders,
they have managed to invent boredom. Quite astonishing... -- Terry
Partchett


Re: Tomcat monitoring

2008-08-14 Thread Tokajac

Thanks for your answer Jan!


As far as I see  http://www.zabbix.com http://www.zabbix.com  is not
available for WinXP (that's my platform).
I downloaded Zapcat. Can Zapcat be useful without zabbix?

Any more advice for this situation?


Regards



-- 
View this message in context: 
http://www.nabble.com/Tomcat-monitoring-tp18963920p18992437.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Tomcat monitoring

2008-08-13 Thread Caldarale, Charles R
 From: Tokajac [mailto:[EMAIL PROTECTED]
 Subject: Tomcat monitoring

 I want to monitor performance of Tomcat server when I'm running an
 application.

Start with these:
http://www.lambdaprobe.org
http://moskito.anotheria.net

You can also use JMX (e.g., JConsole) for much of the information, and there 
are numerous commercial products available.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY 
MATERIAL and is thus for use only by the intended recipient. If you received 
this in error, please contact the sender and delete the e-mail and its 
attachments from all computers.

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Tomcat monitoring

2008-08-13 Thread Tokajac

Thx for Your answer, Chuck ! 


So far, i've found lambdaprobe more useful. i'm still looking around.

Do U have any advice about SQL debug? 
I already have iBatis log and p6spy. Is there any other useful tool for
queries?


Regards
-- 
View this message in context: 
http://www.nabble.com/Tomcat-monitoring-tp18963920p18967324.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Tomcat Monitoring

2007-07-01 Thread Tim Lucia

 -Original Message-
 From: Angelov, Rossen [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, June 27, 2007 12:56 PM
 To: Tomcat Users List
 Subject: Tomcat Monitoring
 
 What is recommended for monitoring Tomcat? Or is there anything built in
 that can help monitoring the performance and the state of the thread
 pools?
 
 More specifically, I'm trying to find a way to time how long it take
 from the moment a request was received and when the response was
 returned.

I have a suite of filters, one of which does exactly this.  Mixed in is a
display servlet which dumps out all requests, by URL including request
count, min, max and average request times.  PM me and I'll send it your way.

The main method looks like this, if you want to write your own:

/**
 * Process the container's filter request.
 * @param request - Request object
 * @param response - response object
 * @param chain - next filter in the chain.
 */
public void doFilter(ServletRequest request, ServletResponse response,
 FilterChain chain)
throws IOException, ServletException 
{
hitCount++;
HttpServletRequest httpRequest = (HttpServletRequest)request;
final String context = httpRequest.getContextPath();
String uri = httpRequest.getRequestURI();
uri = uri.substring(context.length());

URICount count = new URICount(uri, 1);
synchronized (pages) {
final int index = pages.indexOf(count);
if (index  0) { 
pages.add(count);
}
else {
count = (URICount)pages.get(index);
count.increment();
}
}
lastRequest = new Date();
long t0 = System.currentTimeMillis();
chain.doFilter(request, response);
long t1 = System.currentTimeMillis();
final long requestTime = t1-t0;
count.addTotalTime(requestTime);
processingTime += requestTime;
maxProcessingTime = 
(requestTime  maxProcessingTime ? requestTime :
maxProcessingTime);

if (logger.isDebugEnabled()) {
logger.debug(uri +  in  + (t1-t0) +  ms);
}
}

Tim



 
 Thanks,
 Ross
 
 This communication is intended solely for the addressee and is
 confidential and not for third party unauthorized distribution
 
 -
 To start a new topic, e-mail: users@tomcat.apache.org
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tomcat Monitoring

2007-06-27 Thread Leon Rosenberg

moskito.anotheria.net
and you are probably interested in the RequestURIFilter

http://moskito.anotheria.net/moskitodemo/mui/mskShowProducer?pProducerId=RequestURIFilter

regards
Leon


On 6/27/07, Angelov, Rossen [EMAIL PROTECTED] wrote:

What is recommended for monitoring Tomcat? Or is there anything built in
that can help monitoring the performance and the state of the thread
pools?

More specifically, I'm trying to find a way to time how long it take
from the moment a request was received and when the response was
returned.

Thanks,
Ross

This communication is intended solely for the addressee and is confidential and not 
for third party unauthorized distribution

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Tomcat Monitoring

2007-06-27 Thread Kirst Martin Wolfgang

 What is recommended for monitoring Tomcat? Or is there anything built
in
 that can help monitoring the performance and the state of the thread
 pools?

For general purpose use jconsole.exe from SUN's JDK.

 More specifically, I'm trying to find a way to time how long it take
 from the moment a request was received and when the response was
 returned.

Hmm, maybe it's better to use performance analyzer like the 
Test and Performance Tools Platform (a.k.a. TPTP) from Eclipse.

Regards
 Martin

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tomcat monitoring

2007-02-27 Thread Leon Rosenberg

there is probably no such thing as best way


  - JVM Heap usage

manager and lambdaprober

  - Number of active threads (if by active threads you mean current requests)

manager, lambdaprobe, moskito

  - JDBC connection pool stats

lambdaprobe

  - Active thread list

lambdaprobe, moskito (if by active threads you mean current requests)

  - Hits/Sec (running average)

all of the above. However, running average is pretty useless, since
after a week of running it won't change even if the hits doubled or
halved. If you want the average in last 15 minutes or some other time
interval go for moskito.

regards
Leon





On 2/27/07, H H [EMAIL PROTECTED] wrote:

Does anyone know whats the best way to monitor a tomcat application remotely - 
I have seen the mailing lists and there are some tools that provide monitoring. 
However I need a way to programatically ping Tomcat and collect performance 
statistics - Any language would do : perl/java, I need to integrate the 
monitoring to another application. I am looking to collect the foll stats:

  - JVM Heap usage
  - Number of active threads
  - JDBC connection pool stats
  - Active thread list
  - Hits/Sec (running average)







-
TV dinner still cooling?
Check out Tonight's Picks on Yahoo! TV.


-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Tomcat monitoring

2007-02-27 Thread Tim Lucia


 -Original Message-
 From: H H [mailto:[EMAIL PROTECTED]
 Sent: Tuesday, February 27, 2007 1:12 AM
 To: users@tomcat.apache.org
 Subject: Tomcat monitoring
 
 Does anyone know whats the best way to monitor a tomcat application
 remotely - I have seen the mailing lists and there are some tools that
 provide monitoring. However I need a way to programatically ping Tomcat
 and collect performance statistics - Any language would do : perl/java, I
 need to integrate the monitoring to another application. I am looking to
 collect the foll stats:
 
   - JVM Heap usage
   - Number of active threads
   - JDBC connection pool stats
   - Active thread list

Most of these are available in some for from /manager/status, or via JMX.  I
have written a few Perl scripts to feed them into MRTG.

   - Hits/Sec (running average)

I have a filter which collects this particular statistic.  

Mail me off-list if you want a copy of any of these items...

Tim

 
 
 
 
 
 
 
 -
 TV dinner still cooling?
 Check out Tonight's Picks on Yahoo! TV.



-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tomcat monitoring

2006-08-25 Thread Bruno Georges
Rafael

I forgot to mention that JBoss provides JBoss Operations Network which uses
agent to collect metrics no the machine where you deployed your Tomcat
instance. You can access it via  a web front-end and monitor your
apache/tomcat/jboss instances. There is a lot more they support, I suggest
you look at:
http://www.jboss.com/resources/jbon_demos

There is also JProbe [used to be a sitraka's product], now you can get it
from Quest. It is fairly intrusive.
You also have JProfiler and YourKit.
Most of these support JVMPI and some JVMPI.

Use Java 5, it will provide more hooks for profiling your JVM. [along with
JVMTI support]

Hopes this helps.

With Best Regards
Bruno Georges

Glencore International AG
Tel. +41 41 709 3204
Fax +41 41 709 3000


|-+---
| |   [EMAIL PROTECTED]|
| |   tj.gov.br   |
| |   |
| |   24.08.06 18:40  |
| |   Please respond  |
| |   to Tomcat Users|
| |   List   |
| |   |
|-+---
  
--|
  | 
 |
  |To:  Tomcat Users List users@tomcat.apache.org   
 |
  |cc:  
 |
  |Subject: Tomcat monitoring   
 |
  | 
 |
  |Distribute:  
 |
  |Personal?   |---|
 |
  || [ ] x |
 |
  ||---|
 |
  | 
 |
  
--|




Hi;
I attended to an Oracle IAS event and they presented their Enterprise
Manager 10g, and they showed some great monitoring capabilities. Here I
quote some of them from their document
http://www.oracle.com/technology/products/oem/pdf/wp_aslm_10g.pdf:

The tracing functionality provides an on-demand tool that lets
administrators examine in detail all invocation paths of a transaction,
and isolate the exact tier and location of a problem. All invocation paths
of a transaction are traced and hierarchically broken down by servlet/JSP,
EJB, JDBC/SQL times. Further drill-downs into each component identify
response time breakouts by invocation path. Click-to-SQL drill-downs allow
administrators to navigate down from a transaction view and examine the
underlying SQL statements. (Page 6)

URL processing time and load activity graphs provide administrators with
information on the impact of server activity on response times. (Page 7)

Enterprise Manager provides correlation of CPU utilization, memory, and
I/O usage of all Web application components to help administrators
determine where resources are constrained. (Page 8)


Well, my question is if there is any way to do such (or any) monitoring
with Tomcat 5.5.17. If not, is there any monitoring tool that you guys use
to monitor and troubleshoot Tomcat? Maybe just tomcat/java commands that
shows status/monitoring info. Actually we only graph URL response times
and load keep an eye on the logs.
Any info is welcome.
Thanks a lot.

Rafael Sarres de Almeida
Seção de Gerenciamento de Rede
Superior Tribunal de Justiça
Tel: (61) 3319-9342






LEGAL DISCLAIMER. The contents of this e-mail and any attachments are strictly
confidential and they may not be used or disclosed by someone who is not a
named recipient.
If you have received this email in error please notify the sender by replying
to this email inserting the word misdirected as the message and delete this
e-mail from your system.



Re: Tomcat monitoring

2006-08-25 Thread Rafael . Almeida
Hi Bruno;
 We have already installed Hyperic and it looks good. I will take a look 
on these too. Thanks a lot!

Rafael Sarres de Almeida
Seção de Gerenciamento de Rede
Superior Tribunal de Justiça
Tel: (61) 3319-9342





Bruno Georges [EMAIL PROTECTED] 
25/08/2006 04:51
Favor responder a
Tomcat Users List users@tomcat.apache.org


Para
Tomcat Users List users@tomcat.apache.org
cc
Tomcat Users List users@tomcat.apache.org
Assunto
Re: Tomcat monitoring






Rafael

I forgot to mention that JBoss provides JBoss Operations Network which 
uses
agent to collect metrics no the machine where you deployed your Tomcat
instance. You can access it via  a web front-end and monitor your
apache/tomcat/jboss instances. There is a lot more they support, I suggest
you look at:
http://www.jboss.com/resources/jbon_demos

There is also JProbe [used to be a sitraka's product], now you can get it
from Quest. It is fairly intrusive.
You also have JProfiler and YourKit.
Most of these support JVMPI and some JVMPI.

Use Java 5, it will provide more hooks for profiling your JVM. [along with
JVMTI support]

Hopes this helps.

With Best Regards
Bruno Georges

Glencore International AG
Tel. +41 41 709 3204
Fax +41 41 709 3000


|-+---
| |   [EMAIL PROTECTED]|
| |   tj.gov.br   |
| |   |
| |   24.08.06 18:40  |
| |   Please respond  |
| |   to Tomcat Users|
| |   List   |
| |   |
|-+---
 
--|
  | |
  |To:  Tomcat Users List users@tomcat.apache.org  
 |
  |cc:|
  |Subject: Tomcat monitoring|
  | |
  |Distribute:|
  |Personal?   |---|   |
  || [ ] x |   |
  ||---|   |
  | |
 
--|




Hi;
I attended to an Oracle IAS event and they presented their Enterprise
Manager 10g, and they showed some great monitoring capabilities. Here I
quote some of them from their document
http://www.oracle.com/technology/products/oem/pdf/wp_aslm_10g.pdf:

The tracing functionality provides an on-demand tool that lets
administrators examine in detail all invocation paths of a transaction,
and isolate the exact tier and location of a problem. All invocation paths
of a transaction are traced and hierarchically broken down by servlet/JSP,
EJB, JDBC/SQL times. Further drill-downs into each component identify
response time breakouts by invocation path. Click-to-SQL drill-downs allow
administrators to navigate down from a transaction view and examine the
underlying SQL statements. (Page 6)

URL processing time and load activity graphs provide administrators with
information on the impact of server activity on response times. (Page 7)

Enterprise Manager provides correlation of CPU utilization, memory, and
I/O usage of all Web application components to help administrators
determine where resources are constrained. (Page 8)


Well, my question is if there is any way to do such (or any) monitoring
with Tomcat 5.5.17. If not, is there any monitoring tool that you guys use
to monitor and troubleshoot Tomcat? Maybe just tomcat/java commands that
shows status/monitoring info. Actually we only graph URL response times
and load keep an eye on the logs.
Any info is welcome.
Thanks a lot.

Rafael Sarres de Almeida
Seção de Gerenciamento de Rede
Superior Tribunal de Justiça
Tel: (61) 3319-9342






LEGAL DISCLAIMER. The contents of this e-mail and any attachments are 
strictly
confidential and they may not be used or disclosed by someone who is not a
named recipient.
If you have received this email in error please notify the sender by 
replying
to this email inserting the word misdirected as the message and delete 
this
e-mail from your system.


-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: Tomcat monitoring

2006-08-24 Thread Dhaval Patel
http://www.lambdaprobe.org


--- [EMAIL PROTECTED] wrote:

 Hi;
 I attended to an Oracle IAS event and they presented their Enterprise 
 Manager 10g, and they showed some great monitoring capabilities. Here I 
 quote some of them from their document 
 http://www.oracle.com/technology/products/oem/pdf/wp_aslm_10g.pdf:
 
 The tracing functionality provides an on-demand tool that lets 
 administrators examine in detail all invocation paths of a transaction, 
 and isolate the exact tier and location of a problem. All invocation paths 
 of a transaction are traced and hierarchically broken down by servlet/JSP, 
 EJB, JDBC/SQL times. Further drill-downs into each component identify 
 response time breakouts by invocation path. Click-to-SQL drill-downs allow 
 administrators to navigate down from a transaction view and examine the 
 underlying SQL statements. (Page 6)
 
 URL processing time and load activity graphs provide administrators with 
 information on the impact of server activity on response times. (Page 7)
 
 Enterprise Manager provides correlation of CPU utilization, memory, and 
 I/O usage of all Web application components to help administrators 
 determine where resources are constrained. (Page 8)
 
 
 Well, my question is if there is any way to do such (or any) monitoring 
 with Tomcat 5.5.17. If not, is there any monitoring tool that you guys use 
 to monitor and troubleshoot Tomcat? Maybe just tomcat/java commands that 
 shows status/monitoring info. Actually we only graph URL response times 
 and load keep an eye on the logs.
 Any info is welcome.
 Thanks a lot.
 
 Rafael Sarres de Almeida
 Seção de Gerenciamento de Rede
 Superior Tribunal de Justiça
 Tel: (61) 3319-9342
 
 
 


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tomcat monitoring

2006-08-24 Thread Andrés González
Another option:

http://www.hyperic.com/products/managed/tomcat-management.htm

El jue, 24-08-2006 a las 13:40 -0300, [EMAIL PROTECTED]
escribió:
 Hi;
 I attended to an Oracle IAS event and they presented their Enterprise 
 Manager 10g, and they showed some great monitoring capabilities. Here I 
 quote some of them from their document 
 http://www.oracle.com/technology/products/oem/pdf/wp_aslm_10g.pdf:
 
 The tracing functionality provides an on-demand tool that lets 
 administrators examine in detail all invocation paths of a transaction, 
 and isolate the exact tier and location of a problem. All invocation paths 
 of a transaction are traced and hierarchically broken down by servlet/JSP, 
 EJB, JDBC/SQL times. Further drill-downs into each component identify 
 response time breakouts by invocation path. Click-to-SQL drill-downs allow 
 administrators to navigate down from a transaction view and examine the 
 underlying SQL statements. (Page 6)
 
 URL processing time and load activity graphs provide administrators with 
 information on the impact of server activity on response times. (Page 7)
 
 Enterprise Manager provides correlation of CPU utilization, memory, and 
 I/O usage of all Web application components to help administrators 
 determine where resources are constrained. (Page 8)
 
 
 Well, my question is if there is any way to do such (or any) monitoring 
 with Tomcat 5.5.17. If not, is there any monitoring tool that you guys use 
 to monitor and troubleshoot Tomcat? Maybe just tomcat/java commands that 
 shows status/monitoring info. Actually we only graph URL response times 
 and load keep an eye on the logs.
 Any info is welcome.
 Thanks a lot.
 
 Rafael Sarres de Almeida
 Seção de Gerenciamento de Rede
 Superior Tribunal de Justiça
 Tel: (61) 3319-9342
 
 
-- 
Andrés González - Programación y sistemas
Publicinet (Publicidad-Cine-Internet, S.L.)
Urzaiz, 71, entlo, izda. -- 36204 Vigo
Telf 902.014.606 -- http://www.mensario.com



-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tomcat monitoring

2006-08-24 Thread Rafael . Almeida
Thanks, looks good. 

Rafael Sarres de Almeida
Seção de Gerenciamento de Rede
Superior Tribunal de Justiça
Tel: (61) 3319-9342





Dhaval Patel [EMAIL PROTECTED] 
24/08/2006 14:07
Favor responder a
Tomcat Users List users@tomcat.apache.org


Para
Tomcat Users List users@tomcat.apache.org
cc

Assunto
Re: Tomcat monitoring






http://www.lambdaprobe.org


--- [EMAIL PROTECTED] wrote:

 Hi;
 I attended to an Oracle IAS event and they presented their Enterprise 
 Manager 10g, and they showed some great monitoring capabilities. Here I 
 quote some of them from their document 
 http://www.oracle.com/technology/products/oem/pdf/wp_aslm_10g.pdf:
 
 The tracing functionality provides an on-demand tool that lets 
 administrators examine in detail all invocation paths of a transaction, 
 and isolate the exact tier and location of a problem. All invocation 
paths 
 of a transaction are traced and hierarchically broken down by 
servlet/JSP, 
 EJB, JDBC/SQL times. Further drill-downs into each component identify 
 response time breakouts by invocation path. Click-to-SQL drill-downs 
allow 
 administrators to navigate down from a transaction view and examine the 
 underlying SQL statements. (Page 6)
 
 URL processing time and load activity graphs provide administrators 
with 
 information on the impact of server activity on response times. (Page 
7)
 
 Enterprise Manager provides correlation of CPU utilization, memory, and 

 I/O usage of all Web application components to help administrators 
 determine where resources are constrained. (Page 8)
 
 
 Well, my question is if there is any way to do such (or any) monitoring 
 with Tomcat 5.5.17. If not, is there any monitoring tool that you guys 
use 
 to monitor and troubleshoot Tomcat? Maybe just tomcat/java commands that 

 shows status/monitoring info. Actually we only graph URL response times 
 and load keep an eye on the logs.
 Any info is welcome.
 Thanks a lot.
 
 Rafael Sarres de Almeida
 Seção de Gerenciamento de Rede
 Superior Tribunal de Justiça
 Tel: (61) 3319-9342
 
 
 


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: Tomcat monitoring

2006-08-24 Thread Rafael . Almeida
Thanks a lot. I will look this one too.

Rafael Sarres de Almeida
Seção de Gerenciamento de Rede
Superior Tribunal de Justiça
Tel: (61) 3319-9342





Andrés González [EMAIL PROTECTED] 
24/08/2006 14:15
Favor responder a
Tomcat Users List users@tomcat.apache.org


Para
Tomcat Users List users@tomcat.apache.org
cc

Assunto
Re: Tomcat monitoring






Another option:

http://www.hyperic.com/products/managed/tomcat-management.htm

El jue, 24-08-2006 a las 13:40 -0300, [EMAIL PROTECTED]
escribió:
 Hi;
 I attended to an Oracle IAS event and they presented their Enterprise 
 Manager 10g, and they showed some great monitoring capabilities. Here I 
 quote some of them from their document 
 http://www.oracle.com/technology/products/oem/pdf/wp_aslm_10g.pdf:
 
 The tracing functionality provides an on-demand tool that lets 
 administrators examine in detail all invocation paths of a transaction, 
 and isolate the exact tier and location of a problem. All invocation 
paths 
 of a transaction are traced and hierarchically broken down by 
servlet/JSP, 
 EJB, JDBC/SQL times. Further drill-downs into each component identify 
 response time breakouts by invocation path. Click-to-SQL drill-downs 
allow 
 administrators to navigate down from a transaction view and examine the 
 underlying SQL statements. (Page 6)
 
 URL processing time and load activity graphs provide administrators 
with 
 information on the impact of server activity on response times. (Page 
7)
 
 Enterprise Manager provides correlation of CPU utilization, memory, and 

 I/O usage of all Web application components to help administrators 
 determine where resources are constrained. (Page 8)
 
 
 Well, my question is if there is any way to do such (or any) monitoring 
 with Tomcat 5.5.17. If not, is there any monitoring tool that you guys 
use 
 to monitor and troubleshoot Tomcat? Maybe just tomcat/java commands that 

 shows status/monitoring info. Actually we only graph URL response times 
 and load keep an eye on the logs.
 Any info is welcome.
 Thanks a lot.
 
 Rafael Sarres de Almeida
 Seção de Gerenciamento de Rede
 Superior Tribunal de Justiça
 Tel: (61) 3319-9342
 
 
-- 
Andrés González - Programación y sistemas
Publicinet (Publicidad-Cine-Internet, S.L.)
Urzaiz, 71, entlo, izda. -- 36204 Vigo
Telf 902.014.606 -- http://www.mensario.com



-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: Tomcat Monitoring

2006-07-12 Thread Leon Rosenberg

please define monitoring.
which data do you want to get? do you want to monitor your production
webapps status? monitor your hits? availability?
leon


On 7/12/06, Mr Alireza Fattahi [EMAIL PROTECTED] wrote:

Hi,

We are using Tomcat 5.5, please let us know if there are any monitoring tools 
that we can use with this server.
We found Lambda Probe mentioned in the posts.
Are there any built-in tools, or can we find some open sources for this issue?!




~Regards,
~~Alireza Fattahi

-
 All New Yahoo! Mail – Tired of [EMAIL PROTECTED]@! come-ons? Let our SpamGuard 
protect you.



-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tomcat Monitoring

2006-07-12 Thread Mark Thomas
When starting a new thread (ie sending a message to the list about a
new topic) please do not reply to an existing message and change the
subject line. To many of the list archiving services and mail clients
used by list subscribers this  makes your new message appear as part
of the old thread. This makes it harder for other users to find
relevant information when searching the lists.

This is known as thread hijacking and is behaviour that is frowned
upon on this list. Frequent offenders will be removed from the list.
It should also be noted that many list subscribers automatically
ignore any messages that hijack another thread.

The correct procedure is to create a new message with a new subject.
This will start a new thread.

Mark
tomcat-user-owner

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]