EJB Component: Monitoring: Running
This page displays a variety of statistics about the state and performance of an EJB. Use the runtime information for tuning and debugging the EJB.
Column Display
Name Description EJB Name Provides the name for this EJB as defined in the javax.ejb.EJB annotation, or the ejb-name when * using the ejb-jar.xml deployment descriptor.
MBean Attribute:
MessageDrivenEJBRuntimeMBean.EJBName
Name The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.
MBean Attribute:
EJBPoolRuntimeMBean.Name
Application Name The name of the application.
MBean Attribute:
ApplicationRuntimeMBean.ApplicationName
Server An alphanumeric name for this server instance. (Spaces are not valid.)
The name must be unique for all configuration objects in the domain. Within a domain, each server, machine, cluster, JDBC connection pool, virtual host, and any other resource type must be named uniquely and must not use the same name as the domain.
The server name is not used as part of the URL for applications that are deployed on the server. It is for your identification purposes only. The server name displays in the Administration Console, and if you use WebLogic Server command-line utilities or APIs, you use this name to identify the server.
After you have created a server, you cannot change its name. Instead, clone the server and provide a new name for the clone.
MBean Attribute:
ServerMBean.Name
Changes take effect after you redeploy the module or restart the server.
Machine The WebLogic Server host computer (machine) on which this server is meant to run.
If you want to use Node Manager to start this server, you must assign the server to a machine and you must configure the machine for Node Manager.
You cannot change this value if a server instance is already running.
MBean Attribute:
ServerMBean.Machine
Changes take effect after you redeploy the module or restart the server.
Pooled Beans Current Count Provides a count of the current number of available bean instances in the free pool.
MBean Attribute:
EJBPoolRuntimeMBean.PooledBeansCurrentCount
Beans In Use Count Provides a count of the number of bean instances currently being used from the free pool.
MBean Attribute:
EJBPoolRuntimeMBean.BeansInUseCurrentCount
Waiter Current Count Provides a count of the number of Threads currently waiting for an available bean instance from the free pool.
MBean Attribute:
EJBPoolRuntimeMBean.WaiterCurrentCount
Timeout Total Count Provides a count of the total number of Threads that have timed out waiting for an available bean instance from the free pool.
MBean Attribute:
EJBPoolRuntimeMBean.TimeoutTotalCount
Access Total Count Provides a count of the total number of times an attempt was made to get an instance from the free pool.
MBean Attribute:
EJBPoolRuntimeMBean.AccessTotalCount
Miss Total Count Provides a count of the total number of times a failed attempt was made to get an instance from the free pool. An Attempt to get a bean from the pool will fail if there are no available instances in the pool.
MBean Attribute:
EJBPoolRuntimeMBean.MissTotalCount
Destroyed Total Count Provides a count of the total number of times a bean instance from this pool was destroyed due to a non-application Exception being thrown from it.
MBean Attribute:
EJBPoolRuntimeMBean.DestroyedTotalCount
Connection Status Provides the connection status for the Message Driven Bean. ConnectionStatus can be Connected or Reconnecting.
MBean Attribute:
MessageDrivenEJBRuntimeMBean.ConnectionStatus
Destination Provides a count of the Message Driven Bean destination
MBean Attribute:
MessageDrivenEJBRuntimeMBean.Destination
JMS Client ID Provides a count of the Message Driven Bean jmsClientID
MBean Attribute:
MessageDrivenEJBRuntimeMBean.JmsClientID
Connection Alive Provides information about whether the Message Driven Bean is currently connected to the JMS destination it is mapped to.
Returns whether the Message Driven Bean is currently connected to the JMS destination it is mapped to.
MBean Attribute:
MessageDrivenEJBRuntimeMBean.JMSConnectionAlive
Status Provides the Message Driven Bean status. MDBStatus is used after the MDB is connected to the destination. MDBStatus can be Running or Suspended.
MBean Attribute:
MessageDrivenEJBRuntimeMBean.MDBStatus
Last Exception Provides the last exception this MDB encountered
MBean Attribute:
MessageDrivenEJBRuntimeMBean.LastException
Processed Message Count Provides a count of the total number of messages processed by this Message Driven Bean.
MBean Attribute:
MessageDrivenEJBRuntimeMBean.ProcessedMessageCount
Suspend Count Provides a count of the total number of times this MDB is suspended by the user or the EJB container.
MBean Attribute:
MessageDrivenEJBRuntimeMBean.SuspendCount
Transactions Committed Total Count Provides a count of the total number of transactions that have been committed for this EJB.
MBean Attribute:
EJBTransactionRuntimeMBean.TransactionsCommittedTotalCount
Transactions Rolled Back Total Count Provides a count of the total number of transactions that have been rolled back for this EJB.
MBean Attribute:
EJBTransactionRuntimeMBean.TransactionsRolledBackTotalCount
Transactions Timed Out Total Count Provides a count of the total number of transactions that have timed out for this EJB.
MBean Attribute:
EJBTransactionRuntimeMBean.TransactionsTimedOutTotalCount
Timeout Count Provides the total number of successful timeout notifications that have been made for this EJB.
MBean Attribute:
EJBTimerRuntimeMBean.TimeoutCount
Cancelled Timer Count Provides the total number of timers that have been explicitly cancelled for this EJB.
MBean Attribute:
EJBTimerRuntimeMBean.CancelledTimerCount
Active Timer Count Provides the current number of active timers for this EJB
MBean Attribute:
EJBTimerRuntimeMBean.ActiveTimerCount
Disabled Timer Count Provides the current number of timers temporarily disabled for this EJB
MBean Attribute:
EJBTimerRuntimeMBean.DisabledTimerCount
Cached Beans Current Count Provides a count of the total number of beans from this EJB Home currently in the EJB cache.
MBean Attribute:
EJBCacheRuntimeMBean.CachedBeansCurrentCount
Cache Access Count Provides a count of the total number of attempts to access a bean from the cache.
The sum of the Cache Hit Count and Cache Miss Count may not add up to the cacheAccessCount in a running server because these metrics are retrieved using multiple calls and the counts could change between the calls.
*
MBean Attribute:
EJBCacheRuntimeMBean.CacheAccessCount
Cache Hit Count Provides a count of the total number of times an attempt to access a bean from the cache succeeded.
The sum of the Cache Hit Count and Cache Miss Count may not add up to the cacheAccessCount in a running server because these metrics are retrieved using multiple calls and the counts could change between the calls.
MBean Attribute:
EJBCacheRuntimeMBean.CacheHitCount
Cache Miss Count Provides a count of the total number of times an attempt to access a bean from the cache failed.
The sum of the Cache Hit Count and Cache Miss Count may not add up to the cacheAccessCount in a running server because these metrics are retrieved using multiple calls and the counts could change between the calls.
MBean Attribute:
EJBCacheRuntimeMBean.CacheMissCount
Activation Count Provides a count of the total number of beans from this EJB Home that have been activated.
MBean Attribute:
EJBCacheRuntimeMBean.ActivationCount
Passivation Count Provides a count of the total number of beans from this EJB Home that have been passivated.
MBean Attribute:
EJBCacheRuntimeMBean.PassivationCount
Total Cached Queries Count Provides a count of the total number of query results for this EJB currently in the query cache.
Returns the total number of query results for this EJB currently in the EJB cache.
MBean Attribute:
QueryCacheRuntimeMBean.TotalCachedQueriesCount
Query Cache Access Count Provides a count of the number of accesses of the query cache for this EJB.
Returns the number of accesses of the query cache for this EJB.
MBean Attribute:
QueryCacheRuntimeMBean.CacheAccessCount
Query Cache Hit Count Provides a count of the number of cache hits of the query cache for this EJB.
Returns the number of cache hits of the query cache for this EJB.
MBean Attribute:
QueryCacheRuntimeMBean.CacheHitCount
Total Cache Miss Count Provides a count of the total number of cache misses of the query cache for this EJB.
Returns the total number of cache misses of the query cache for this EJB.
MBean Attribute:
QueryCacheRuntimeMBean.TotalCacheMissCount
Cache Miss By Timeout Count Provides a count of the number of cache misses of the query cache for this EJB due to query results timing out.
Returns the number of cache misses due to query result timeout for this EJB.
MBean Attribute:
QueryCacheRuntimeMBean.CacheMissByTimeoutCount
Cache Miss By Bean Eviction Count Provides a count of the number of cache misses of the query cache for this EJB because corresponding beans were not found in the entity cache.
Returns the number of times a cache miss occurred for this EJB because corresponding beans were not found in the entity cache.
MBean Attribute:
QueryCacheRuntimeMBean.CacheMissByBeanEvictionCount
Cache Miss By Related Query Miss Count Provides a count of the number of cache misses of the query cache for this EJB because a related query was not found in another EJB's query cache.
Returns the number of times a cache miss occurred for this EJB because a related query was not found in another EJB's query cache.
MBean Attribute:
QueryCacheRuntimeMBean.CacheMissByRelatedQueryMissCount
Cache Miss By Dependent Query Miss Count Provides a count of the number of cache misses of the query cache for this EJB because a dependent query was not found in another EJB's query cache.
Returns the number of times a cache miss occurred for this EJB because a dependent query was not found in another EJB's query cache.
MBean Attribute:
QueryCacheRuntimeMBean.CacheMissByDependentQueryMissCount
Lock Entries Current Count Provides a count of the number of beans currently locked.
MBean Attribute:
EJBLockingRuntimeMBean.LockEntriesCurrentCount
Lock Manager Access Count Provides the total number of attempts to obtain a lock on a bean. This includes attempts to obtain a lock on a bean that is already locked on behalf of the client.
MBean Attribute:
EJBLockingRuntimeMBean.LockManagerAccessCount
Read Locks Provides the total count of read locks requested since deployment; -1 will be returned if bean-managed concurrency is in use.
MBean Attribute:
SingletonEJBRuntimeMBean.ReadLockTotalCount
Write Locks Provides the total count of write locks requested since deployment; -1 will be returned if bean-managed concurrency is in use.
MBean Attribute:
SingletonEJBRuntimeMBean.WriteLockTotalCount
Read Lock Timeouts Provides the count of read lock requests that have timed out since deployment; -1 will be returned if bean-managed concurrency is in use.
MBean Attribute:
SingletonEJBRuntimeMBean.ReadLockTimeoutTotalCount