article WebLogic Performance Metrics

Related Documentation Version of up.time affected Affected Platforms
All All

In addition to the WebLogic metrics that up.time collects, detailed system level performance metrics are also available. This enables you to analyze system compute performance, memory usage, disk and network performance, and then relate underlying system behavior to specific metrics within WebLogic. The metrics are derived from any of several WebLogic MBeans (Managed Beans, which are Java objects that expose a set of attributes).

Per Connection Pool

The following metrics are collected per connection pool on a WebLogic server:

Metric Explanation MBean Name
FailuresToReconnectCount The number of times that the connection pool failed to reconnect to a data store. JDBCConnectionPoolRuntime
ActiveConnectionsCurrentCount The current number of active connections in a JDBC connection pool. JDBCConnectionPoolRuntime
ActiveConnectionsHighCount The highest number of active connections in a JDBC connection pool. JDBCConnectionPoolRuntime
LeakedConnectionsCount The total number of connections that have been checked out of, but not returned to, the connection pool. JDBCConnectionPoolRuntime
CurrCapacity The current number of database connections in the JDBC connection pool. JDBCConnectionPoolRuntime
NumAvailable The number of available sessions in the session pool that are not currently being used. JDBCConnectionPoolRuntime
WaitingForConnectionCurrentCount The current number of requests that are waiting for a connection to the connection pool. JDBCConnectionPoolRuntime

Per EJB

The following metrics are collected per Enterprise JavaBean (EJB) on a WebLogic server:

AccessTotalCount The total number of times an attempt was made to get an Enterprise JavaBeans (EJB) instance from the free pool. StatelessEJBRuntime
BeansInCurrentUseCount The number of EJB instances in the free pool which are currently in use. StatelessEJBRuntime
CachedBeansCurrentCount The total number of EJBs that are in the execution cache. StatefulEJBRuntime
ActivationCount The number of EJBs that have been activated. StatefulEJBRuntime
PassivatedCount The number of EJBs that have been passivated. EJBCacheRuntimeMBean
cacheAccessCount The number of attempts that were made to access an EJB in the cache. EJBCacheRuntimeMBean
cacheMissCount The number of times that an attempt to access an EJB in the cache failed. EJBCacheRuntimeMBean

Other

The following metrics are collected from the WebLogic system, the Java Virtual Machine, or the thread pool:

HeapSizeCurrent The amount of memory, in bytes, that is in the WebLogic server's Java Virtual Machine (JVM) heap. JVMRuntime
HeapFreeCurrent The current amount of free memory, in bytes, that is in the WebLogic server's JVM heap. JVMRuntime
OpenSocketsCurrentCount The current number sockets on the server that are open and receiving requests. ServerRuntime
AcceptBacklog The number of requests that are waiting for a TCP connection. Server
ExecuteThreadCurrentIdleCount The number of threads in the server's execution queue that are idle or which are not being used to process data. ExecuteQueueRuntime
PendingRequestCurrentCount The number of pending requests that are in the server's execution queue. ExecuteQueueRuntime
TransactionCommittedTotalCount The total number of transactions that have been processed by the WebLogic server. TransactionResourceRuntime
TransactionRolledBackTotalCount The total number of transactions that have been rolled back. TransactionResourceRuntime
InvocationTotalCount The total number of times that a servlet running on the WebLogic server was invoked. ServletRuntime

Related Articles


Microsoft IIS Performance Metrics

RatingViews
article

This article outlines the performance metrics that up.time collects from an IIS server.

By: uptime Support | Date Created: 1-26-2007 | Last Modified: 6-30-2011 | Index: 133

  13286

Enabling the BEA WebLogic service monitor

RatingViews
article

To monitor a WebLogic server with up.time, first deploy the weblogic.jar file on the monitoring station.

By: uptime Support | Date Created: 10-2-2006 | Last Modified: 7-28-2011 | Index: 095

  6002

Linux Performance Metrics

RatingViews
article

This article outlines the performance metrics that are collected by the up.time Linux agent.

By: uptime Support | Date Created: 1-17-2007 | Last Modified: 2-15-2013 | Index: 117

  26787

pSeries LPAR Performance Metrics

RatingViews
article

This article outlines the metrics that the AIX agent collects from servers that have logical partitions (LPARs).

By: uptime Support | Date Created: 1-26-2007 | Last Modified: 6-30-2011 | Index: 134

  6097

Solaris Performance Metrics

RatingViews
article

This article outlines the performance metrics that are gathered by the up.time Solaris agent.

By: uptime Support | Date Created: 1-26-2007 | Last Modified: 5-22-2013 | Index: 127

  11977

User Comments



No comments have been posted.

Copyright © 2021 IDERA, Inc.   Legal   Privacy Statement