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, which 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. |
Monitoring Store Connections
For each open persistent store connection, the persistent store also registers a PersistentStoreConnectionRuntimemMBean, which 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 |