This week's book giveaway is in the Mac OS forum.
We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line!
See this thread for details.
The moose likes Tomcat and the fly likes Complete Server status Page in Tomcat Manager Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Products » Tomcat
Bookmark "Complete Server status Page in Tomcat Manager " Watch "Complete Server status Page in Tomcat Manager " New topic
Author

Complete Server status Page in Tomcat Manager

ratna noo
Greenhorn

Joined: Jul 26, 2013
Posts: 1

Hello All,

I am using mod_jk connector and the tomcat server to receive and process the incoming Http requests for my website. When i log in to Tomcat manager, in the server status page i can see the following for jk-8009:

Max threads: 200 Current thread count: 56 Current thread busy: 21
Max processing time: 211187 ms Processing time: 5520.54 s Request count: 28424 Error count: 1446 Bytes received: 0.13 MB Bytes sent: 1155.16 MB

My question is: How can i find out the Current thread count for my connector using the java code/unix command/any other possible way ?

My task is to keep track of the current thread count using java code/unix command/any possible way and inform the admin when my connector current thread count reaches 180.

Could anyone suggest me the ways to implement this?

Thank you in advance.

-Ratna.
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 16092
    
  21

Welcome to the JavaRanch, Ratna!

Obsessing over stuff like this only makes sense when you have actual problems that need resolving. At that time the busy thread count is far more important than the "current" thread count, since that's just the threadpool size. And even then, it's only important if you are jamming up because of too few available threads. And even before that, it would be worth investigating why the pool was running dry, since it might be an indication that the actual webapps aren't running efficiently.

If you do have a need to track stuff like that, the Tomcat Manager webapp is really only a big-picture view. To get minuscule internal details, JMX is probably better.


Customer surveys are for companies who didn't pay proper attention to begin with.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42028
    
  64
While this doesn't help you notify someone automatically, http://code.google.com/p/psi-probe/ is the best Tomcat monitoring web app out there, IMO. It far surpasses Tomcat's built-in stuff.


Ping & DNS - my free Android networking tools app
 
 
subject: Complete Server status Page in Tomcat Manager