weblogic Metrics

This article describes the metrics for the Weblogic Monitoring (weblogic) probe. 
uimpga-ga
This article describes the metrics for the Weblogic Monitoring (weblogic) probe.
 
Contents
QoS Metrics
This table contains the QoS metrics for the probe.
Monitor Name
Units
Description
Version
QOS_WEBLOGIC_VARIABLE
NA
A generic QoS that returns any value, as configured for each monitor.
1.1
QOS_WEBLOGIC_THREADCOUNT
Count
The total number of threads in the pool.
1.1
QOS_WEBLOGIC_MEMORY_USAGE
Kilobytes
The current amount of memory that is available in the JVM heap.
1.1
QOS_WEBLOGIC_CLASSLOADCOUNT
Count
The number of classes that are loaded in the memory.
1.1
QOS_WEBLOGIC_CPU_USAGE
Percent
Amount of CPU used.
1.1
QOS_JAVA_HEAP_SIZE
Bytes
Java heap size.
1.1
QOS_WEBLOGIC_TIME
Seconds
Measured time
1.1
QOS_WEBLOGIC_METHODCOUNT
Count
Number of calls
1.1
QOS_WEBLOGIC_STANDBY_THREAD_COUNT
Count
Specifies the count of threads in a standby pool.
1.61
QOS_WEBLOGIC_PENDING_USER_REQUEST_COUNT
Count
Specifies the count of pending user requests in the priority queue.
1.61
QOS_WEBLOGIC_RECONNECT_FAILURES_COUNT
Count
Specifies the count of failed attempts when reconnecting to the database.
1.61
QOS_WEBLOGIC_LEAKED_CONNECTION_COUNT
Count
Specifies the count of leaked connections.
1.61
QOS_WEBLOGIC_EXECUTION_TIME_AVERAGE
Milliseconds
Specifies the average execution time in milliseconds of the servlet.
1.61
QOS_WEBLOGIC_OPEN_SESSIONS_CURRENT_COUNT
Count
Specifies the current total count of open sessions.
1.61
QOS_WEBLOGIC_CURRENT_WAIT_TIME
Seconds
Specifies the last measured time in seconds a request had to wait.
1.61
QOS_WEBLOGIC_DEFERRED_REQUESTS
Count
Specifies the count of deferred requests.
1.61
QOS_WEBLOGIC_PENDING_REQUESTS
Count
Specifies the count of waiting requests in the queue.
1.61
QOS_WEBLOGIC_CONNECTION_POOL_UTILIZATION_PERCENT
Percent
Specifies the percentage of utilization available for JDBC connections.
1.61
QOS_WEBLOGIC_PENDING_USER_REQUEST_PERCENT
Percent
Specifies the number of pending requests in percentage.
1.61
QOS_WEBLOGIC_USER_LOCKOUT_TOTAL_COUNT
Count
Specifies the number of user lockouts since this server has been started. In a cluster, this method returns the number of user lockouts that have occurred since the cluster has started.
1.61
QOS_WEBLOGIC_MULTICAST_MESSAGE_LOST_COUNT
Count
Specifies the total number of in-coming multicast messages that were lost according to the server.
1.61
QOS_WEBLOGIC_RESEND_REQUESTS_COUNT
Count
Specifies the number of state-delta messages that had to be resent because a receiving server in the cluster missed a message.
1.61
QOS_WEBLOGIC_EJB_ACTIVATION_COUNT
Count
Specifies the count of the total number of beans from this EJB Home that have been activated.
1.61
QOS_WEBLOGIC_WORK_MANAGERS_SHARED_CAPACITY
Count
Specifies the total number of requests that can be present in the server. This includes requests that are enqueued and those under execution.
1.61
QOS_WEBLOGIC_HEAP_SIZE_MAX
Bytes
Specifies the maximum JVM heap size in bytes.
1.61
QOS_WEBLOGIC_HEAP_SIZE_CURRENT
Bytes
Specifies the current JVM heap size in bytes.
1.61
QOS_WEBLOGIC_COMMIT_TRANSACTION_TOTAL
Count
Specifies the count of total transactions committed by JTA.
1.61
QOS_WEBLOGIC_ACTIVE_COMMIT_TRANSACTION
Count
Specifies count of total active transctions being run by JTA.
1.61
QOS_WEBLOGIC_EXECUTE_THREAD_TOTAL
Count
Specifies the total execute thread count in the thread pool.
1.61
QOS_WEBLOGIC_STUCK_THREAD_COUNT
Count
Specifies the total execute thread count that are stuck in the thread pool.
1.61
QOS_WEBLOGIC_JDBC_CONNECTION_DELAY_TIME
Seconds
Specifies the time in seconds by which the connection is delayed with the JDBC data source.
1.61
QOS_WEBLOGIC_JDBC_ACTIVE_CONNECTION_COUNT
Count
Specifies the number of active connections to the JDBC data source.
1.61
QOS_WEBLOGIC_JDBC_CURRENT_CAPACITY
Count
Specifies the current capacity of the JDBC data source.
1.61
QOS_WEBLOGIC_JDBC_ACTIVE_CONN_AVG_COUNT
Count
Specifies the average number of active connections to the JDBC data source.
1.61
QOS_WEBLOGIC_JDBC_ACTIVE_CONN_HIGH_COUNT
Count
Specifies the number of high active connections to the JDBC data source.
1.61
QOS_WEBLOGIC_JDBC_WAIT_CONN_COUNT
Count
Specifies the number of waiting active connections to the JDBC data source.
1.61
QOS_WEBLOGIC_JDBC_WAIT_CONN_HIGH_COUNT
Count
Specifies the number of high waiting active connections to the JDBC data source.
1.61
QOS_WEBLOGIC_HOG_THREAD_COUNT
Count
Specifies the number of hogging thread count.
1.61
QOS_WEBLOGIC_HEAP_MEMORY_USAGE_USED
Count
Specifies the total heap memory used.
1.61
QOS_WEBLOGIC_HEAP_MEMORY_USAGE_COMMITTED
Bytes
Specifies the committed heap memory in bytes.
1.61
QOS_WEBLOGIC_HEAP_MEMORY_USAGE_MAX
Bytes
Specifies the maximum heap memory usage in bytes.
1.61
QOS_WEBLOGIC_HEAP_MEMORY_USAGE_INIT
Bytes
Specifies the initial heap memory usage in bytes.
1.61
QOS_WEBLOGIC_GC_COLLECTION_COUNT
Count
Specifies the number of collection count by the Garbage Collector.
1.61
QOS_WEBLOGIC_PROCESS_CPU_LOAD
Count
Specifies the processor CPU load.
1.61
Alert Metrics
The following table describes the alert metrics default settings for the probe.
Alert Metric
Error Threshold
Error Severity
Description
ClassLoadWarning
-
Minor
Alarm to be issued when the classload value is above threshold.
CPUCritical
-
Critical
Alarm to be issued when the CPU usage is above threshold.
CPUWarning
-
Warning
Alarm to be issued when the CPU usage is above threshold.
MemoryWarning
-
Minor
Alarm to be issued when the memory usage is above threshold.
ConcurrentWaiters
-
Critical
Alarm to be issued when the waiters for a thread pool are above threshold.
MethodCallsHigh
-
Major
Alarm to be issued when the number of method calls is above threshold.
ThreadPoolHigh
-
Major
Alarm to be issued when the used resources in the thread pool are above threshold.
ThreadPoolCritical
-
Critical
Alarm to be issued when the used resources in the thread pool are above threshold.
MonitorWarning
-
Major
Alarm to be issued when the monitor value exceeds the threshold value.
ProfileCritical
-
Critical
Alarm to be issued when the profile is not responding.
ProfileWarning
-
Major
Alarm to be issued when the profile is not responding.
ResourceCritical
-
Critical
Alarm to be issued when the resource is not responding.
ResourceWarning
-
Minor
Alarm to be issued when the resource is not responding.
Certificate Alarm
-
-
Alarm to be issued when the SSL certificate is expiring in the specified number of days.
Invalid Certificate
-
Critical
Alarm to be issued when the probe cannot read the SSL certificate and is unable to connect to the server.