geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "anita kulshreshtha (JIRA)" <>
Subject [jira] Commented: (GERONIMO-1293) Provide tomcat statistics
Date Sun, 11 Dec 2005 15:37:09 GMT
    [ ] 

anita kulshreshtha commented on GERONIMO-1293:

      Query  tomcat Mbean 
"Catalina:type=GlobalRequestProcessor,........................."   to get the following statistcs
for each of its
connectors. Their Jetty equivalents are written next  to each.
1. RequestCount :   _requests : total requests made to the server, I guess to get this
add RequestCount from all the connectors.
2. maxTime :   _requestsDurationMax : max request duration
3. bytesSent - no Jetty equivelent
4. bytesReceived - no Jetty equivalent 
5. processingTime -  _requestsDurationTotalTime : total request duration time
6. errorCount -  _errors : total bad requests to the server 
  Query  "Catalina:type=GlobalRequestProcessor,........................".      to obtain 
per request
statistics. These can be used to compute
_requestsActive (number of requests currently being handled) ,e.g., go through each req stat,
find the
active ones, and count them up.  
    Expose tomcat's mBeanServer via TomcatContainer, and write TomcatStatsGbean. 
setStatesOn would mean initializing  all the stat attributes of these Mbeans. 

> Provide tomcat statistics
> -------------------------
>          Key: GERONIMO-1293
>          URL:
>      Project: Geronimo
>         Type: New Feature
>   Components: Tomcat
>     Versions: 1.0-M5
>  Environment: All environments
>     Reporter: anita kulshreshtha
>     Priority: Minor
>      Fix For: 1.1

> Provide following statistics for tomcat :
>      1. Per Host/Container -
>              a. Initially provide the following per connector statistics for each connector
>                                 Cummulative statistics about all request handled by this
connector since the stat were turned on. 
>              b. If time (before 1.0 release) permits, use 'a'  to generate (rename/compute)
 statistics similar to the ones provided by Jetty
>      2. Per application  - 
>              a.. processingTime : The cumulative processing times of all servlets in
this StandardContext
>              b.  startTime - The time this context was started.
>             c.  startupTime - The time (in milliseconds) it took to start this context.
>             d..  tldScanTime() - 
>             Later add session statistics and jsp statistics.
>       3.  Per Servlet - Explore using statistics  from RequestInfo to provide statistics
for a servlet.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message