...
No. | J2EEManagedObject | Stats Interface | Methods | Description | Affected Source | StatisticsProvider Class | Comments | |||
---|---|---|---|---|---|---|---|---|---|---|
1 | EJB | EJBStats | CountStatistic getCreateCount() | Number of times the beans create method was called | OpenEJB |
|
| |||
|
|
| CountStatistic getRemoveCount() | Number of times the beans remove method was called |
|
|
| |||
2 | SessionBean | SessionBeanStats | RangeStatistic getMethodReadyCount() | Number of beans in the method-ready state | OpenEJB |
|
| |||
3 | StatelessSessionBean | StatelessSessionBeanStats | NONE | - | OpenEJB |
|
| |||
4 | StatefulSessionBean | StatefulSessionBeanStats | RangeStatistic getPassiveCount() | Number of beans that are in the passivated state | OpenEJB |
|
| |||
5 | MessageDrivenBean | MessageDrivenBeanStats | CountStatistic getMessageCount() | Number of messages received | OpenEJB |
|
| |||
6 | EntityBean | EntityBeanStats | RangeStatistic getReadyCount() | Number of bean instances in the ready state | OpenEJB |
|
| |||
|
|
| RangeStatistic getPooledCount() | Number of bean instances in the pooled state |
|
|
| |||
7 | Servlet | ServletStats | TimeStatistic getServiceTime() | Execution time of the servlets service method | Tomcat / Jetty |
|
| |||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="88f901ee-df92-414f-a59e-5f70ccdda7ec"><ac:plain-text-body><![CDATA[ | 8 | JCAResource | JCAStats | JCAConnectionStats[] getConnections() | * list of JCAConnectionStats that provide statistics about the nonpooled connections associated with the referencing JCA resource statistics | ? |
| ]]></ac:plain-text-body></ac:structured-macro> | <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="dbde97d6-b5d1-46bf-8e8b-d4b5e907bffd"><ac:plain-text-body><![CDATA[ | |
|
|
| JCAConnectionPoolStats[] getConnectionPools() | * list of JCAConnectionPoolStats that provide statistics about the connection pools associated with the referencing JCA resource statisticsZ |
|
|
| ]]></ac:plain-text-body></ac:structured-macro> | ||
9 | ? | JCAConnectionStats | OBJECT_NAME getConnectionFactory() | * JCAConnectionFactory OBJECT_NAME of the managed object that identifies the connector's connection factory for this connection | ? |
|
| |||
|
|
| OBJECT_NAME getManagedConnectionFactory() | * JCAManagedConnectionFactory OBJECT_NAME of the managed object that identifies the connector's managed connection factory for this connection |
|
|
| |||
|
|
| TimeStatistic getWaitTime() | Time spent waiting for a connection to be available |
|
|
| |||
|
|
| TimeStatistic getUseTime() | Time spent using a connection |
|
|
| |||
10 | ? | JCAConnectionPoolStats | CountStatistic getCloseCount() | Number of connections closed | ? |
|
| |||
|
|
| CountStatistic getCreateCount() | Number of connections created |
|
|
| |||
|
|
| BoundedRangeStatistic getFreePoolSize() | Number of free connections in the pool |
|
|
| |||
|
|
| BoundedRangeStatistic getPoolSize() | Size of the connection pool |
|
|
| |||
|
|
| RangeStatistic getWaitingThreadCount() | Number of threads waiting for a connection |
|
|
| |||
11 | JTAResource | JTAStats | CountStatistic getActiveCount() | Number of active transactions | ? |
|
| |||
|
|
| CountStatistic getCommittedCount() | Number of committed transactions |
|
|
| |||
|
|
| CountStatistic getRolledbackCount() | Number of rolled-back transactions |
|
| <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="aafc9581-5357-4102-8c6e-7dd5111afab0"><ac:plain-text-body><![CDATA[ | |||
12 | JDBCResource | JDBCStats | JDBCConnectionStats[] getConnections() | * list of JDBCConnectionStats that provide statistics about the nonpooled connections associated with the referencing JDBC resource statistics | Geronimo |
|
| ]]></ac:plain-text-body></ac:structured-macro> | <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ec230f00-8e39-4cd0-818b-d952d8257292"><ac:plain-text-body><![CDATA[ | |
|
|
| JDBCConnectionPoolStats[] getConnectionPools() | * list of JDBCConnectionPoolStats that provide statistics about the connection pools associated with the referencing JDBC resource statistics |
|
|
| ]]></ac:plain-text-body></ac:structured-macro> | ||
13 | ? | JDBCConnectionStats | OBJECT_NAME getJdbcDataSource() | * name of the managed object that identifies the JDBC data source for this connection | Geronimo |
|
| |||
|
|
| TimeStatistic getWaitTime() | Time spent waiting for a connection to be available |
|
|
| |||
|
|
| TimeStatistic getUseTime() | Time spent using a connection |
|
|
| |||
14 | ? | JDBCConnectionPoolStats | CountStatistic getCreateCount() | Number of connections created | Geronimo |
|
| |||
|
|
| CountStatistic getCloseCount() | Number of connections closed |
|
|
| |||
|
|
| BoundedRangeStatistic getPoolSize() | Size of the connection pool |
|
|
| |||
|
|
| BoundedRangeStatistic getFreePoolSize() | Number of free connections in the pool |
|
|
| |||
|
|
| RangeStatistic getWaitingThreadCount() | Number of threads waiting for a connection |
|
|
| |||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e17db9ac-20fe-4714-8222-2f6267ccdefe"><ac:plain-text-body><![CDATA[ | 15 | JMSResource | JMSStats | JMSConnectionStats[] getConnections() | * list of JMSConnectionStats that provide statistics about the connections associated with the referencing JMS resource | ActiveMQ |
|
| ]]></ac:plain-text-body></ac:structured-macro> | <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="da3b0383-3c99-4afd-96d9-fbbcc1139cf4"><ac:plain-text-body><![CDATA[ |
16 | ? | JMSConnectionStats | JMSSessionStats[] getSessions() | * list of JMSSessionStats that provide statistics about the sessions associated with the referencing JMSConnectionStats | ActiveMQ |
|
| ]]></ac:plain-text-body></ac:structured-macro> | ||
|
|
| boolean isTransactional() | * transactional state of this JMS connection |
|
|
| |||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="43474614-b401-4976-97c7-3939b449dc37"><ac:plain-text-body><![CDATA[ | 17 | ? | JMSSessionStats | JMSProducerStats[] getProducers() | * list of JMSProducerStats that provide statistics about the message producers associated with the referencing JMS session statistics | ActiveMQ |
|
| ]]></ac:plain-text-body></ac:structured-macro> | <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7df74ab6-baa5-4b2b-a80b-85e80efd7c7b"><ac:plain-text-body><![CDATA[ |
|
|
| JMSConsumerStats[] getConsumers() | * list of JMSConsumerStats that provide statistics about the message consumers associated with the referencing JMS session statistics |
|
| ]]></ac:plain-text-body></ac:structured-macro> | |||
|
|
| CountStatistic getMessageCount() | Number of messages exchanged |
|
|
| |||
|
|
| CountStatistic getPendingMessageCount() | Number of pending messages |
|
|
| |||
|
|
| CountStatistic getExpiredMessageCount() | Number of expired messages |
|
|
| |||
|
|
| TimeStatistic getMessageWaitTime() | Time spent by a message before being delivered |
|
|
| |||
|
|
| CountStatistic getDurableSubscriptionCount() | Number of durable subscriptions |
|
|
| |||
18 | ? | JMSEndpointStats | CountStatistic getMessageCount() | Number of messages sent or received | ActiveMQ |
|
| |||
|
|
| CountStatistic getPendingMessageCount() | Number of pending messages |
|
|
| |||
|
|
| CountStatistic getExpiredMessageCount() | Number of messages that expired before delivery |
|
|
| |||
|
|
| TimeStatistic getMessageWaitTime() | Time spent by a message before being delivered |
|
|
| |||
19 | ? | JMSProducerStats | String getDestination() | * encapsulates the identity of a message destination | ActiveMQ |
|
| |||
20 | ? | JMSConsumerStats | String getOrigin() | * encapsulates the identity of a message origin | ActiveMQ |
|
| |||
21 | JavaMailResource | JavaMailStats | CountStatistic getSentMailCount() | Number of mail messages sent | Geronimo |
|
| |||
22 | URLResource | URLStats | NONE | - | Geronimo |
|
| |||
23 | JVM | JVMStats | CountStatistic getUpTime() | The length of time that the JVM has been running | Geronimo | org.apache.geronimo.j2ee.management.impl.JVMImpl | Implemented | |||
|
|
| BoundedRangeStatistic getHeapSize() | The memory usage of the JVM |
|
|
|
...
No. | J2EEManagedObject | Stats Interface | Methods | Description | Affected Source | StatisticsProvider Class | Comments | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | EJBModule | EJBModuleStats | CountStatistic getEntityBeanCount() | number of entity beans defined in this EJB Module | OpenEJB |
|
| ||||
|
|
| CountStatistic getStatelessSessionBeanCount() | number of stateless session beans defined in this EJB Module |
|
|
| ||||
|
|
| CountStatistic getStatefulSessionBeanCount() | number of stateful session beans defined in this EJB Module |
|
|
| ||||
|
|
| CountStatistic getMessageDrivenBeanCount() | number of message driven beans defined in this EJB Module | EJBModuleStats |
|
| ||||
|
|
| CountStatistic getTotalBeanCount() | total number of beans defined in this EJB Module |
|
|
| ||||
2 | ThreadPool | ThreadPoolStats | BoundedRangeStatistic getThreadsInUse() | min and max pool size, as well as the most, least, and current number of threads in use | Geronimo |
|
| ||||
|
|
| CountStatistic getCountForConsumer(String consumer) | can be used to find out how many threads that consumer is consuming at the time these statistics were generated |
|
|
| ||||
|
|
| String[] getThreadConsumers() | list of the known consumers of threads from this pool; this may not be all consumers |
| ThreadPoolStats |
|
|
|
|
|
3 |
| WebConnectorStats | TimeStatistic getRequestTime() | Time statistics (count, total, Max, Min) for requests (includes figures across all requests since statistics gathering started) | Tomcat |
|
| ||||
|
|
| CountStatistic getErrorCount() | number of errors that have been returned since statistics gathering started |
|
|
| ||||
|
|
| RangeStatistic getActiveRequestCount() | number of requests being processed concurrently (as well as the min and max since statistics gathering started) |
|
|
| ||||
|
|
| RangeStatistic getOpenConnectionCount() | number of connections currently open (as well as the min and max since statistics gathering started) |
|
|
| ||||
|
|
| RangeStatistic getSpareThreadCount() | number of threads currently available (as well as min and max since statistics gathering started |
|
|
| ||||
4 |
| WebContainerStats | CountStatistic getTotalConnectionCount() | total number of connections thus far | Jetty |
|
| ||||
|
|
| RangeStatistic getOpenConnectionCount() | number of connections currently open (as well as the min and max since statistics gathering started) |
|
|
| ||||
|
|
| RangeStatistic getConnectionRequestCount() | number of requests handled by a particular connection (as well as the min and max since statistics gathering started) |
|
|
| ||||
|
|
| TimeStatistic getConnectionDuration() | length of time that connections have been open (includes figures across all connections open at present) |
|
|
| ||||
|
|
| CountStatistic getTotalErrorCount() | number of errors that have been returned since statistics gathering started |
|
|
| ||||
|
|
| CountStatistic getTotalRequestCount() | number of requests that have been processed since statistics gathering started |
|
|
| ||||
|
|
| RangeStatistic getActiveRequestCount() | number of requests being processed concurrently (as well as the min and max since statistics gathering started) |
|
|
| ||||
|
|
| TimeStatistic getRequestDuration() | length of time taken to process a request (includes figures across all requests since statistics gathering started) |
|
|
| ||||
|
|
| boolean isStatsOn() | current state of statistics collection (on or off) |
|
|
| ||||
5 | WebModule | WebModuleStats | CountStatistic getProcessingTime() | cumulative processing times of requests by all servlets in this Context | Tomcat |
|
| ||||
|
|
| CountStatistic getStartupTime() | time (in milliseconds) it took to start this context |
|
|
| ||||
|
|
| CountStatistic getTldScanTime() | scan time of the TLD contents of all tag library descriptor files |
|
|
| ||||
|
|
| TimeStatistic getSessionAliveTime() | time (in seconds) that an expired session had been alive (count, max, total) |
|
|
| ||||
|
|
| CountStatistic getSessionCount() | total number of sessions created by this manager |
|
|
| ||||
|
|
| CountStatistic getActiveSessionCount() | number of currently active sessions |
|
|
| ||||
|
|
| CountStatistic getExpiredSessionCount() | number of sessions that have expired |
|
|
| ||||
|
|
| CountStatistic getRejectedSessionCount() | number of sessions that were not created because the maximum number of active sessions was reached |
| WebModuleStats |
|
|
|
|
|