Key differences between v2.4.00 and v3.x of Oracle WebLogic KM


BMC PATROL for WebLogic version 3.0 was a redesign of the KM. The 3.version of the KM provides improved performance and scalability, ease of use, simpler configuration and integration with TrueSight Infrastructure Central Monitoring Administration console.

Key enhancements

  1. Attributes names are aligned with the Oracle WebLogic API
  2. A filter mechanism allowing you to filter the groups while configuring the environment.
  3. Added support for WebLogic JDBC Oracle.
  4. Added support to monitor Oracle WebLogic Coherence server
  5. Used short instance names to limit the instance name length in PATROL Agent 9.5.00 and later versions. 

Upgrade impact

BMC PATROL for WebLogic 3.x supports upgrade from version 2.4.00 and 2.4.00.01 of the KM. 

  1. Configuration: The WebLogic environments configured earlier will be retained with the 3.1.00 upgrade. The 3.1.00 version of the KM will start the monitoring without the need to reconfigure the environments. 
  2. History: When you upgrade to version 3.1.00, the KM will monitor some important parameters with the same names as they appeared in the earlier version. All the attributes names are aligned with the new WebLogic API, the history has been retained for most of the old attributes.

Changed attribute names

The following table lists the new and the old names of the attributes. 

New names

Old names

BEAWLS_WEBAPP

OpenSessionsCurrentCount

OpenSessionsCount

SessionsOpenedTotalCount

TotalOpenedSessions

BEAWLS_EXEC_QUEUE

ExecuteThreadCurrentIdleCount

IdleExecThreadCount

PendingRequestCurrentCount

ExecuteQueueLength

ServicedRequestTotalCount

ExecQThroughput

BEAWLS_JCA

ConnectionsCreatedTotalCount

CreatedConnectionsTotalCount

ConnectionsDestroyedTotalCount

DestroyedConnectionsTotalCount

ConnectionsMatchedTotalCount

MatchedConnectionsTotalCount

ConnectionsRejectedTotalCount

RejectedConnectionsTotalCount

NumberDetectedIdle

IdleConnectionsTotalCount

NumberDetectedLeaks

LeakedConnectionsTotalCount

RecycledTotal

RecycledTotalCount

BEAWLS_JDBC

ActiveConnectionsCurrentCount

ActiveConnections

LeakedConnectionCount

LeakedConnectionsCount

NumAvailable

AvailableConnections

NumUnavailable

UnavailableConnections

PrepStmtCacheHitCount

StatementCacheHitCount

PrepStmtCacheMissCount

StatementCacheMissCount

WaitingForConnectionCurrentCnt

WaitingForConnections

BEAWLS_JMS

ConnectionsCurrentCount

JMSConnectionsCurrentCount

BEAWLS_JROCKIT

AllProcessorsAverageLoad

AllProcessorsAvgLoad

FreePhysicalMemory

FreePhyMemory

JvmProcessorLoad

JVMProcLoad

BEAWLS_SERVLET

InvocationTotalCount

InvocationCount

BEAWLS_THREADPOOL

CompletedRequestCount

NumCompletedRequest

ExecuteThreadIdleCount

NumExecThreadIdle

HoggingThreadCount

HoggingThreadCnt

PendingUserRequestCount

NumPendingUserReq

StandbyThreadCount

NumStandbyThread

Throughput

ReqThroughput

BEAWLS_WORKLOAD

CompletedRequests

NumCompletedReq

PendingRequests

NumPendingReq

List of deprecated items

  1. All the operation KM commands are deprecated.
  2. The following application classes are deprecated:
    1. BEAWLS_OS
    2. BEAWLS_EJB_HOME
    3. BEAWLS_MESSAGING_BRIDGE
    4. BEAWLS_PROBE
    5. BEAWLS_LOG
    6. BEAWLS_JVMPROFILER
    7. BEAWLS_PROF_CLASS
    8. BEAWLS_PROF_METHOD
    9. BEAWLS_WS_HDL
    10. BEAWLI_INTEGRATION
    11. BEAWLI_PROCESS
    12. BEAWLP_PORTAL
    13. BEAWLP_CACHE
    14. BEAWLS_SETUP
    15. BEAWLS_DBURL
    16. BEAWLS_SQL
    17. BEAWLS_EJB_METHOD
    18. BEAWLS_SERVLET_METHOD
    19. JMX

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC PATROL for Oracle WebLogic 3.1