JSR 77 Standard Stats
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 | OpenEJB |
|
| ||
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 | OpenEJB |
|
| ||
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="d3d4e7763fc7df82-4c59250b-47f7422e-b27ab95a-723819416222704d44019d18"><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="33273bf742f0b448-6e339524-452643fa-a5dbb950-bf1f72bd7c52772775fd09e9"><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 |
|
|
| ||
|
|
|
| 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 |
|
|
| ||
|
|
|
| Number of threads waiting for a connection | ? |
|
| ||
11 . | JTAResource | JTAStats | - CountStatistic getActiveCount() - | Number of active transactions | ? |
|
| ||
|
|
| CountStatistic getCommittedCount() | Number of committed transactions |
|
|
| ||
|
|
|
| Number of rolled-back transactions | ? |
|
| ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="cfbb680af9029876-1800854e-477540ea-bd5d9d7f-5478379cd299a59411859862"><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="01641f6abdc92a20-7dc98e5f-4cf94797-ba9c8c14-5b36b11cd3d71d58d0be8de9"><ac:plain-text-body><![CDATA[- |
|
|
| JDBCConnectionPoolStats[] getConnectionPools() | * list of JDBCConnectionPoolStats that provide statistics about the connection pools associated with the referencing JDBC resource statistics | Geronimo |
|
| ]]></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 |
|
|
| ||
|
|
|
| Time spent using a connection | Geronimo |
|
| ||
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 |
|
|
| ||
|
|
|
| Number of threads waiting for a connection | Geronimo |
|
| ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7e4a5eb3b489c42f-a6be2b02-455342a1-a4e18304-cc85d521887a16a97868e442"><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="6fa17b8f8231d305-1216ad7f-42864660-a17e8d0b-933b969254654724cbddd8c7"><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 | ActiveMQ |
|
| ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="dbddc873ecff896b-303c2192-4ec9468c-bb42b469-508b3085c96065a6712c3dba"><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="faff7521e4b2fcd7-9f6c4148-4e524689-9197ac97-a153d58f01733d63a714835b"><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 |
|
|
| ||
|
|
|
| Number of expired messages |
|
|
| ||
|
|
| TimeStatistic getMessageWaitTime() | Time spent by a message before being delivered |
|
|
| ||
|
|
| - CountStatistic getDurableSubscriptionCount() | Number of durable subscriptions | ActiveMQ |
|
| ||
18 . | ? | JMSEndpointStats | - CountStatistic getMessageCount() | Number of messages sent or received | ActiveMQ |
|
| ||
|
|
| CountStatistic getPendingMessageCount() | Number of pending messages |
|
|
| ||
|
|
|
| Number of messages that expired before delivery |
|
|
| ||
|
|
| TimeStatistic getMessageWaitTime() | Time spent by a message before being delivered | ActiveMQ |
|
| ||
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() - BoundedRangeStatistic getHeapSize() | 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 |
|
|
|
JSR 77 Geronimo Specific Stats
No. | J2EEManagedObject | Stats Interface | Methods | Description | Affected Source | StatisticsProvider Class | Comments |
---|---|---|---|---|---|---|---|
1 |
| EJBModuleStats |
|
|
|
|
|
2 |
| ThreadPoolStats |
|
|
|
|
|
3 |
| WebConnectorStats |
|
|
|
|
|
4 |
| WebContainerStats |
|
|
|
|
|
5 |
| WebModuleStats |
|
|
|
|
|