|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
WebSphere Enterprise Java Beans stats interface.
Enterprise Beans stats are structured as follows in the PMI tree:
<server>
|
|__Enterprise Beans+
|
|__<appName#ejb.jar>
|
|__Stateless Session Bean+
|__<stateless_EJB1>
|__Methods+
|__<method_1>
|
|__Stateful Session Bean+
|__<stateful_EJB1>
|__Methods+
|__<method_1>
|
|__Entity Bean+
|__<entity_EJB1>
|__Methods+
|__<method_1>
+ indicates logical group
StatDescriptor
is used to locate and access particular Stats in the PMI tree.
Example:
new StatDescriptor (new String[] {WSEJBStats.NAME, "appName#ejb.jar", "stateless_EJB1", WSEJBStats.EJB_STATELESS});
new StatDescriptor (new String[] {WSEJBStats.NAME, "appName#ejb.jar", "stateless_EJB1", WSEJBStats.EJB_STATELESS, WSEJBStats.MethodStats.NAME, "method_1"});
Nested Class Summary | |
---|---|
static interface |
WSEJBStats.MethodStats
WebSphere Enterprise Java Beans method level stats |
Field Summary | |
---|---|
static int |
ActivateCount
Number of times beans were activated (CountStatistic) |
static int |
ActivationTime
Average time in milliseconds a beanActivate call takes including the time at the database, if any (TimeStatistic). |
static int |
ConcurrentActiveMethodCount
Number of concurrently active methods (RangeStatistic). |
static int |
ConcurrentLiveCount
Number of concurrently live beans (RangeStatistic). |
static int |
CreateCount
Number of times beans were created (CountStatistic). |
static int |
CreateTime
The average time in milliseconds that a bean create call takes (including the time for the load, if any) (TimeStatistic). |
static int |
DrainsFromPoolCount
Number of times the daemon found the pool was idle and attempted to clean it (CountStatistic). |
static int |
DrainSize
Average number of objects discarded in each drain (AverageStatistic). |
static java.lang.String |
EJB_ENTITY
Stats name of the Entity bean logical group |
static java.lang.String |
EJB_MESSAGEDRIVEN
Stats name of the Message driven bean logical group |
static java.lang.String |
EJB_STATEFUL
Stats name of the Stateful session bean logical group |
static java.lang.String |
EJB_STATELESS
Stats name of the Stateless session bean logical group |
static int |
FreedCount
Number of times bean objects were freed (CountStatistic) |
static int |
InstantiateCount
Number of times bean objects were instantiated (CountStatistic) |
static int |
LoadCount
Number of times bean data was loaded from persistent storage (CountStatistic) |
static int |
LoadTime
Average time in milliseconds for loading the bean data from persistent storage (TimeStatistic). |
static int |
MessageBackoutCount
The number of backed out messages that failed to be delivered to the onMessage method of the bean (CountStatistic). |
static int |
MessageCount
The number of messages delivered to the onMessage method of the bean (CountStatistic). |
static int |
MethodCallCount
total number of method calls (CountStatistic) |
static int |
MethodReadyCount
Number of beans that are in method-ready state (RangeStatistic). |
static int |
MethodResponseTime
Average response time in milliseconds on the bean methods (home, remote, local) (TimeStatistic). |
static java.lang.String |
NAME
Stats name of the top level Enterprise Beans logical group in PMI tree. |
static int |
PassivateCount
Number of times beans were passivated (CountStatistic) |
static int |
PassivationTime
Average time in milliseconds a beanPassivate call takes including the time at the database, if any (TimeStatistic). |
static int |
PassiveCount
Number of beans that are in passivated state (RangeStatistic). |
static int |
PooledCount
Number of objects in the pool (RangeStatistic). |
static int |
ReadyCount
Number of concurrently ready beans (RangeStatistic). |
static int |
RemoveCount
Number of times beans were removed (CountStatistic) |
static int |
RemoveTime
The average time in milliseconds that a beanRemove call takes (including the time at the database, if any) (TimeStatistic). |
static int |
RetrieveFromPoolCount
Number of calls retrieving an object from the pool (CountStatistic). |
static int |
RetrieveFromPoolSuccessCount
Number of times a retrieve found an object available in the pool (CountStatistic). |
static int |
ReturnsDiscardCount
Number of times the returning object was discarded because the pool was full (CountStatistic). |
static int |
ReturnsToPoolCount
Number of calls returning an object to the pool (CountStatistic). |
static int |
ServerSessionPoolUsage
The percentage of the ServerSession pool in use. |
static int |
StoreCount
Number of times bean data was stored in persistent storage (CountStatistic) |
static int |
StoreTime
Average time in milliseconds for storing the bean data to persistent storage (TimeStatistic). |
static int |
WaitTime
Average time in milliseconds required to obtain a server session from the pool (TimeStatistic). |
Field Detail |
public static final java.lang.String NAME
<server>
|
|__Enterprise Beans+
public static final java.lang.String EJB_ENTITY
public static final java.lang.String EJB_STATEFUL
public static final java.lang.String EJB_STATELESS
public static final java.lang.String EJB_MESSAGEDRIVEN
public static final int CreateCount
public static final int RemoveCount
public static final int ActivateCount
public static final int PassivateCount
public static final int InstantiateCount
public static final int FreedCount
public static final int LoadCount
public static final int StoreCount
public static final int ReadyCount
public static final int ConcurrentLiveCount
public static final int MethodCallCount
public static final int MethodResponseTime
public static final int CreateTime
public static final int RemoveTime
public static final int ConcurrentActiveMethodCount
public static final int RetrieveFromPoolCount
public static final int RetrieveFromPoolSuccessCount
public static final int ReturnsToPoolCount
public static final int ReturnsDiscardCount
public static final int DrainsFromPoolCount
public static final int DrainSize
public static final int PooledCount
public static final int MessageCount
public static final int MessageBackoutCount
public static final int WaitTime
public static final int ServerSessionPoolUsage
public static final int ActivationTime
public static final int PassivationTime
public static final int LoadTime
public static final int StoreTime
public static final int PassiveCount
public static final int MethodReadyCount
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |