Message store counters

These service integration bus message store counters are part of the performance monitoring infrastructure (PMI), which provides server-side monitoring and a client-side API to retrieve performance information.

Counter definitions

To see lists of available PMI counters, use the administrative console to navigate to Monitoring and Tuning > Performance Monitoring Infrastructure (PMI) > server_name > [General Properties] Custom.

The headings for each table show how to navigate to the counters in the administrative console.

Note: PMI counters can be enabled in scripts by using their IDs. However the counter IDs under the SIB Service PMI module are not unique. To avoid enabling multiple counters unintentionally, enable these counters using the full path provided above the respective table.
server_name > SIB Service > SIB Messaging Engines > messaging_engine_name > Storage Management > Cache

The full path to these counters for use in scripting is SIB Service > SIB Messaging Engines > messaging_engine_name > Storage Management > Cache.

Name Key ID Description Granularity Type Level
CacheAddNotStoredCount MessageStoreStats.CacheAddNotStoredCount

2

The number of items that have been added to the message store during the current session that are not persistent Per Messaging Engine CountStatistic High
CacheAddStoredCount MessageStoreStats.CacheAddStoredCount

1

The number of items that have been added to the message store during the current session that are either persistent or potentially persistent Per Messaging Engine CountStatistic High
CacheCurrentNotStoredByteCount MessageStoreStats.CacheCurrentNotStoredByteCount

11

The current total of the declared sizes of all items in the dynamic memory cache which are never persisted Per Messaging Engine CountStatistic High
CacheCurrentNotStoredCount MessageStoreStats.CacheCurrentNotStoredCount

9

The number of items currently in the dynamic memory cache which are never persisted Per Messaging Engine CountStatistic High
CacheCurrentStoredByteCount MessageStoreStats.CacheCurrentStoredByteCount

10

The total of the declared sizes of all items currently in the dynamic memory cache which are either persistent or potentially persistent Per Messaging Engine CountStatistic High
CacheCurrentStoredCount MessageStoreStats.CacheCurrentStoredCount

8

The number of items currently in the dynamic memory cache which are either persistent or potentially persistent Per Messaging Engine CountStatistic High
CacheNotStoredDiscardByteCount MessageStoreStats.CacheNotStoredDiscardByteCount

19

The total of the declared sizes of all items which have been added to the dynamic memory cache during the current session which are never persisted Per Messaging Engine CountStatistic High
CacheNotStoredDiscardCount MessageStoreStats.CacheNotStoredDiscardCount

17

The total number of items which have been discarded from the dynamic memory cache during the current session which are never persisted Per Messaging Engine CountStatistic High
CacheNotStoredRefusalCount MessageStoreStats.CacheNotStoredRefusalCount

21

The total number of items which have been refused entry to the dynamic memory cache during the current session which are never persisted Per Messaging Engine CountStatistic High
CacheRemoveNotStoredCount MessageStoreStats.CacheRemoveNotStoredCount

6

The number of items that have been removed from the message store during the current session that are not persistent Per Messaging Engine CountStatistic High
CacheRemoveStoredCount MessageStoreStats.CacheRemoveStoredCount

5

The number of items that have been removed from the message store during the current session that are either persistent or potentially persistent Per Messaging Engine CountStatistic High
CacheRestoreCount MessageStoreStats.CacheRestoreCount

7

The number of items restored to memory from persistence during the current session Per Messaging Engine CountStatistic High
CacheStoredDiscardByteCount MessageStoreStats.CacheStoredDiscardByteCount

18

The total of the declared sizes of all items which have been added to the dynamic memory cache during the current session which are either persistent or potentially persistent Per Messaging Engine CountStatistic High
CacheStoredDiscardCount MessageStoreStats.CacheStoredDiscardCount

16

The total number of items which have been discarded from the dynamic memory cache during the current session which are either persistent or potentially persistent Per Messaging Engine CountStatistic High
CacheStoredRefusalCount MessageStoreStats.CacheStoredRefusalCount

20

The total number of items which have been refused entry to the dynamic memory cache during the current session which are either persistent or potentially persistent Per Messaging Engine CountStatistic High
CacheStreamSpillingCount MessageStoreStats.CacheStreamSpillingCount

22

Number of streams currently spilling potentially persistent items Per Messaging Engine CountStatistic High
CacheTotalNotStoredByteCount MessageStoreStats.CacheTotalNotStoredByteCount

15

The total of the declared sizes of all items which have been added to the dynamic memory cache during the current session which are never persisted in cache Per Messaging Engine CountStatistic High
CacheTotalNotStoredCount MessageStoreStats.CacheTotalNotStoredCount

13

The total number of items which have been added to the dynamic memory cache during the current session which are never persisted in cache Per Messaging Engine CountStatistic High
CacheTotalStoredByteCount MessageStoreStats.CacheTotalStoredByteCount

14

The total of the declared sizes of all items which have been added to the dynamic memory cache during the current session which are either persistent or potentially persistent Per Messaging Engine CountStatistic High
CacheTotalStoredCount MessageStoreStats.CacheTotalStoredCount

12

The total number of items which have been added to the dynamic memory cache during the current session which are either persistent or potentially persistent Per Messaging Engine CountStatistic High
CacheUpdateNotStoredCount MessageStoreStats.CacheUpdateNotStoredCount

4

The number of items that have been updated in the message store during the current session that not persistent Per Messaging Engine CountStatistic High
CacheUpdateStoredCount MessageStoreStats.CacheUpdateStoredCount

3

The number of items that have been updated in the message store during the current session that are either persistent or potentially persistent Per Messaging Engine CountStatistic High
server_name > SIB Service > SIB Messaging Engines > messaging_engine_name > Storage Management > Expiry

The full path to these counters for use in scripting is SIB Service > SIB Messaging Engines > messaging_engine_name > Storage Management > Expiry.

Name Key ID Description Granularity Type Level
ExpiryIndexItemCount MessageStoreStats.ExpiryIndexItemCount

32

Current number of items in the expiry index. These are items created with an expiry time in the future and which have not yet been consumed. Per Messaging Engine CountStatistic High
server_name > SIB Service > SIB Messaging Engines > messaging_engine_name > Storage Management > Data Store

The full path to these counters for use in scripting is SIB Service > SIB Messaging Engines > messaging_engine_name > Storage Management > Data Store .

Name Key ID Description Granularity Type Level
ItemDeleteBatchCount MessageStoreStats.ItemDeleteBatchCount

48

Item table delete batches Per Messaging Engine CountStatistic High
ItemInsertBatchCount MessageStoreStats.ItemInsertBatchCount

47

Item table insert batches Per Messaging Engine CountStatistic High
ItemUpdateBatchCount MessageStoreStats.ItemUpdateBatchCount

49

Item table update batches Per Messaging Engine CountStatistic High
JDBCItemDeleteCount MessageStoreStats.JDBCItemDeleteCount

45

JDBC Item table deletes Per Messaging Engine CountStatistic High
JDBCItemInsertCount MessageStoreStats.JDBCItemInsertCount

44

JDBC Item table inserts Per Messaging Engine CountStatistic High
JDBCItemUpdateCount MessageStoreStats.JDBCItemUpdateCount

46

JDBC Item table updates Per Messaging Engine CountStatistic High
JDBCOpenCount MessageStoreStats.JDBCOpenCount

40

JDBC connections open Per Messaging Engine CountStatistic High
JDBCTransactionAbortCount MessageStoreStats.JDBCTransactionAbortCount

42

JDBC local transactions aborted Per Messaging Engine CountStatistic High
JDBCTransactionCompleteCount MessageStoreStats.JDBCTransactionCompleteCount

41

JDBC local transactions completed Per Messaging Engine CountStatistic High
JDBCTransactionDeleteCount MessageStoreStats.JDBCTransactionDeleteCount

51

JDBC transaction table deletes Per Messaging Engine CountStatistic High
JDBCTransactionInsertCount MessageStoreStats.JDBCTransactionInsertCount

50

JDBC transaction table inserts Per Messaging Engine CountStatistic High
JDBCTransactionTime MessageStoreStats.JDBCTransactionTime

43

Total execution time of internal batches Per Messaging Engine TimeStatistic High
JDBCTransactionUpdateCount MessageStoreStats.JDBCTransactionUpdateCount

52

JDBC transaction table updates Per Messaging Engine CountStatistic High
PersistentDispatcherAvoidanceCount MessageStoreStats.PersistentDispatcherAvoidanceCount

30

Measures the number of operations on reliable persistent data dispatched for writing to the data store but whose writing was subsequently unnecessary. Per Messaging Engine AverageStatistic High
PersistentDispatcherAvoidanceSize MessageStoreStats.PersistentDispatcherAvoidanceSize

31

Measures the number of bytes associated with operations on reliable persistent data which were dispatched for writing to the data store but whose writing was subsequently unnecessary. Per Messaging Engine AverageStatistic High
PersistentDispatcherBatchSize MessageStoreStats.PersistentDispatcherBatchSize

28

Measures the batching of operations on reliable persistent data dispatched for writing to the data store. Per Messaging Engine AverageStatistic High
PersistentDispatcherCancellationCount MessageStoreStats.PersistentDispatcherCancellationCount

29

Counts the number of global transaction completion phases whose operations cancelled out before being written to the data store. Per Messaging Engine AverageStatistic High
PersistentDispatcherRequestSize MessageStoreStats.PersistentDispatcherRequestSize

27

Measures the number of operations on reliable persistent data dispatched for writing to the data store. Per Messaging Engine AverageStatistic High
SpillDispatcherAvoidanceCount MessageStoreStats.SpillDispatcherAvoidanceCount

25

Measures the number of operations on nonpersistent data dispatched for spilling to the data store but whose spilling was subsequently unnecessary. Per Messaging Engine AverageStatistic High
SpillDispatcherAvoidanceSize MessageStoreStats.SpillDispatcherAvoidanceSize

26

Measures the number of bytes associated with operations on nonpersistent data dispatched for spilling to the data store but whose spilling was subsequently unnecessary. Per Messaging Engine AverageStatistic High
SpillDispatcherBatchSize MessageStoreStats.SpillDispatcherBatchSize

24

Measures the batching of operations on nonpersistent data dispatched for spilling to the data store. Per Messaging Engine AverageStatistic High
SpillDispatcherRequestSize MessageStoreStats.SpillDispatcherRequestSize

23

Measures the number of operations on nonpersistent data dispatched for spilling to the data store. Per Messaging Engine AverageStatistic High
TransactionDeleteBatchCount MessageStoreStats.TransactionDeleteBatchCount

54

Transaction table delete batches Per Messaging Engine CountStatistic High
TransactionInsertBatchCount MessageStoreStats.TransactionInsertBatchCount

53

Transaction table insert batches Per Messaging Engine CountStatistic High
TransactionUpdateBatchCount MessageStoreStats.TransactionUpdateBatchCount

55

Transaction table update batches Per Messaging Engine CountStatistic High
server_name > SIB Service > SIB Messaging Engines > bus_name > Storage Management > Transactions

The full path to these counters for use in scripting is SIB Service > SIB Messaging Engines > messaging_engine_name > Storage Management > Transactions .

Name Key ID Description Granularity Type Level
GlobalTransactionAbortCount MessageStoreStats.GlobalTransactionAbortCount

38

Global transactions cancelled Per Messaging Engine CountStatistic High
GlobalTransactionCommitCount MessageStoreStats.GlobalTransactionCommitCount

39

Global transactions committed Per Messaging Engine CountStatistic High
GlobalTransactionInDoubtCount MessageStoreStats.GlobalTransactionInDoubtCount

37

Global transactions in doubt Per Messaging Engine CountStatistic High
GlobalTransactionStartCount MessageStoreStats.GlobalTransactionStartCount

36

Global transactions started Per Messaging Engine CountStatistic High
LocalTransactionAbortCount MessageStoreStats.LocalTransactionAbortCount

34

Local transactions aborted Per Messaging Engine CountStatistic High
LocalTransactionCommitCount MessageStoreStats.LocalTransactionCommitCount

35

Local transactions committed Per Messaging Engine CountStatistic High
LocalTransactionStartCount MessageStoreStats.LocalTransactionStartCount

33

Local transactions started Per Messaging Engine CountStatistic High



Related tasks
Monitoring overall system health
Related reference
PMI data organization
Service integration bus counters
Reference topic    

Terms of Use | Feedback

Last updated: Aug 29, 2010 8:25:23 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=vela&product=was-nd-zos&topic=rprf_msgstorepmistats
File name: rprf_msgstorepmistats.html