7 Monitoring the WebLogic Persistent Store
- Monitoring a Persistent Store
You can monitor statistics for each existing persistent store and for each open store connection. - Monitoring Stores
Each persistent store is represented at run time by an instance of the PersistentStoreRuntimeMBean. - Monitoring Store Connections
For each open persistent store connection, the persistent store also registers a PersistentStoreConnectionRuntimemMBean.
Monitoring a Persistent Store
You can monitor statistics for each existing persistent store and for each open store connection.
Parent topic: Monitoring the WebLogic Persistent Store
Monitoring Stores
Each persistent store is represented at run time by an instance of the PersistentStoreRuntimeMBean.
The PersistentStoreRuntimeMBean provides the following options.
Table 7-1 Persistent Store Run-time Options
| Option | What It Does |
|---|---|
|
CreateCount |
Number of create requests issued to this persistent store. |
|
ReadCount |
Number of read requests issued to this persistent store. |
|
UpdateCount |
Number of update requests issued by this persistent store. |
|
DeleteCount |
Number of delete requests issued by this persistent store. |
|
ObjectCount |
Number of objects contained in the persistent store. |
|
Connections |
Number of active connections in the persistent store. |
|
PhysicalWriteCount |
Number of times the persistent store flushes its data to durable storage. |
Parent topic: Monitoring the WebLogic Persistent Store
Monitoring Store Connections
For each open persistent store connection, the persistent store also registers a PersistentStoreConnectionRuntimemMBean.
The PersistentStoreConnectionRuntimemMBean provides the following options.
Table 7-2 Persistent Store Connection Runtime Options
| Option | What It Does |
|---|---|
|
CreateCount |
Number of create requests issued to this connection. |
|
ReadCount |
Number of read requests issued to this connection. |
|
UpdateCount |
Number of update requests issued by this connection. |
|
DeleteCount |
Number of delete requests issued by this connection. |
|
ObjectCount |
Number of objects contained in the connection. |
Table 7-3 defines most of the run-time prefix names of the WebLogic services and subsystems that can create a connection to the persistent store.
Table 7-3 Persistent Store Run-Time Prefix Names
| Subsystem/Service | Run-Time Prefix Name |
|---|---|
|
Deployment |
where |
|
Diagnostic Service |
weblogic.diagnostics.where |
|
EJB Timer Services |
weblogic.ejb.timer.where |
|
JMS Service |
JMS server: weblogic.messaging.jmsServer.where JMS durable subscriber: weblogic.messaging.jmsServer.durablesubs.where |
|
JTA Transaction Log (TLOG) |
weblogic.transaction.where |
|
Path Service |
weblogic.messaging.PathService.where |
|
SAF Service |
SAF agent weblogic.messaging.SAFAgent@server1.where SAF durable subscriber: weblogic.messaging.SAFAgent@server1.durablesubs.where |
|
Web Services |
weblogic.wsee.server.store.where |
Parent topic: Monitoring the WebLogic Persistent Store