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 |
|
|
|
||
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="08e924f4-ac7e-40fa-bbf3-2f10175af1b4"><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="2a60d18c-8473-4b29-aadf-46d8e4454775"><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="f8431d5e-99f3-40da-81c5-a29eafdedbff"><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="b7279312-c6ee-4e0f-8d7c-59d6e952ba06"><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="60a0899d-b4a7-4147-973f-96a27b728895"><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="07e39902-1ec8-41b7-93d3-d0744121b33c"><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="c3bcc18f-0d7f-43ef-8eba-dd1879aba5fd"><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="9d48564f-9c47-43f8-bbe5-bbb053ba01da"><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 |
|
|
|
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 |
|
|
|
|
|