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.x 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
- Attributes names are aligned with the Oracle WebLogic API
- A filter mechanism allowing you to filter the groups while configuring the environment.
- Added support for WebLogic JDBC Oracle.
- Added support to monitor Oracle WebLogic Coherence server
- 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.
- 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.
- 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
- All the operation KM commands are deprecated.
- The following application classes are deprecated:
- BEAWLS_OS
- BEAWLS_EJB_HOME
- BEAWLS_MESSAGING_BRIDGE
- BEAWLS_PROBE
- BEAWLS_LOG
- BEAWLS_JVMPROFILER
- BEAWLS_PROF_CLASS
- BEAWLS_PROF_METHOD
- BEAWLS_WS_HDL
- BEAWLI_INTEGRATION
- BEAWLI_PROCESS
- BEAWLP_PORTAL
- BEAWLP_CACHE
- BEAWLS_SETUP
- BEAWLS_DBURL
- BEAWLS_SQL
- BEAWLS_EJB_METHOD
- BEAWLS_SERVLET_METHOD
- JMX