Message processor counters

These service integration bus message processor 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 > Destinations > Queues

The full path to these counters for use in scripting is SIB Service > SIB Messaging Engines > messaging_engine_name > Destinations > Queues.

Name Key ID Description Granularity Type Level
AggregateMessageWaitTime QueueStats.AggregateMessageWaitTime 18 The time spent by messages in the bus at consumption. If this time is not what was expected then view the message via the admin console to decide what action needs to be taken. Per destination CountStatistic Low
AssuredPersistentMessagesConsumedCount QueueStats.AssuredPersistentMessagesConsumedCount 16 The number of Assured Persistent messages consumed, for the lifetime of this messaging engine. Per destination CountStatistic Low
AssuredPersistentMessagesProducedCount QueueStats.AssuredPersistentMessagesProducedCount 10 The number of Assured Persistent messages produced, for the lifetime of this messaging engine. Per destination CountStatistic Low
AvailableMessageCount QueueStats.AvailableMessageCount 21 The number of messages available for a queue for consumption. If this number is close to the destination high messages value then review the high messages value. Per destination CountStatistic Low
BestEffortNonPersistentMessagesConsumedCount QueueStats.BestEffortNonPersistentMessagesConsumedCount

12

The number of Best Effort Non-persistent messages consumed, for the lifetime of this messaging engine. Per destination CountStatistic Low
BestEffortNonPersistentMessagesProducedCount QueueStats.BestEffortNonPersistentMessagesProducedCount

6

The number of Best Effort Non-persistent messages produced, for the lifetime of this messaging engine. Per destination CountStatistic Low
ExpressNonPersistentMessagesConsumedCount QueueStats.ExpressNonPersistentMessagesConsumedCount

13

The number of Express Non-persistent messages consumed, for the lifetime of this messaging engine. Per destination CountStatistic Low
ExpressNonPersistentMessagesProducedCount QueueStats.ExpressNonPersistentMessagesProducedCount

7

The number of Express Non-persistent messages produced, for the lifetime of this messaging engine. Per destination CountStatistic Low
LocalConsumerAttachesCount QueueStats.LocalConsumerAttachesCount

3

The number of times an attachment has been made to this queue by local consumers. The lifetime of this value is the lifetime of the messaging engine. Per destination CountStatistic Low
LocalConsumerCount QueueStats.LocalConsumerCount

4

The number of currently attached local consumers. Per destination CountStatistic Low
LocalMessageWaitTime QueueStats.LocalMessageWaitTime

19

The time spent by messages on this queue at consumption. If this time is not what was expected then view the message via the admin console to decide what action needs to be taken. Per destination CountStatistic Low
LocalOldestMessageAge QueueStats.LocalOldestMessageAge

20

The longest time any message has spent on this queue. If this time is not what was expected then view the message via the admin console to decide what action needs to be taken. Per destination CountStatistic Low
LocalProducerAttachesCount QueueStats.LocalProducerAttachesCount

1

The number of times an attachment has been made to this queue by local producers. The lifetime of this value is the lifetime of the messaging engine. Per destination CountStatistic Low
LocalProducerCount QueueStats.LocalProducerCount

2

The number of currently attached local producers. Per destination CountStatistic Low
ReliableNonPersistentMessagesConsumedCount QueueStats.ReliableNonPersistentMessagesConsumedCount

14

The number of Reliable Non-persistent messages consumed, for the lifetime of this messaging engine. Per destination CountStatistic Low
ReliableNonPersistentMessagesProducedCount QueueStats.ReliableNonPersistentMessagesProducedCount

8

The number of Reliable Non-persistent messages produced, for the lifetime of this messaging engine. Per destination CountStatistic Low
ReliablePersistentMessagesConsumedCount QueueStats.ReliablePersistentMessagesConsumedCount

15

The number of Reliable Persistent messages consumed, for the lifetime of this messaging engine. Per destination CountStatistic Low
ReliablePersistentMessagesProducedCount QueueStats.ReliablePersistentMessagesProducedCount

9

The number of Reliable Persistent messages produced, for the lifetime of this messaging engine. Per destination CountStatistic Low
ReportEnabledMessagesExpiredCount QueueStats.ReportEnabledMessagesExpiredCount

17

The number of report enabled messages that expired while on this queue. Per destination CountStatistic Low
TotalMessagesConsumedCount QueueStats.TotalMessagesConsumedCount

11

The total number of messages consumed from this queue, for the lifetime of this messaging engine. Per destination CountStatistic Low
TotalMessagesProducedCount QueueStats.TotalMessagesProducedCount

5

The total number of messages produced to this queue, for the lifetime of this messaging engine. Per destination CountStatistic Low
UnavailableMessageCount QueueStats.UnavailableMessageCount

22

The number of messages locked or uncommitted, this means messages that have been added or removed but the transaction has not been committed yet. If this number is high then check which messages are locked and why. Per destination CountStatistic Low
server_name > SIB Service > SIB Messaging Engines > messaging_engine_name > Destinations > Topicspaces

The full path to these counters for use in scripting is SIB Service > SIB Messaging Engines > messaging_engine_name > Destinations > Topicspaces.

Name Key ID Description Granularity Type Level
AssuredPersistentLocalSubscriptionHitCount TopicspaceStats.AssuredPersistentLocalSubscriptionHitCount

18

The cumulative total of subscriptions which have matched Assured Persistent publications. Per destination CountStatistic Low
AssuredPersistentMessagesPublishedCount TopicspaceStats.AssuredPersistentMessagesPublishedCount

12

The number of Assured Persistent messages published Per destination CountStatistic Low
BestEffortNonPersistentLocalSubscriptionHitCount TopicspaceStats.BestEffortNonPersistentLocalSubscriptionHitCount

14

The cumulative total of subscriptions which have matched Best Effort Non-persistent publications. Per destination CountStatistic Low
BestEffortNonPersistentMessagesPublishedCount TopicspaceStats.BestEffortNonPersistentMessagesPublishedCount

8

The number of Best Effort Non- persistent messages published Per destination CountStatistic Low
DurableLocalSubscriptionCount TopicspaceStats.DurableLocalSubscriptionCount

5

The number of durable subscriptions. Per destination CountStatistic Low
ExpressNonPersistentLocal SubscriptionHitCount TopicspaceStats.ExpressNonPersistentLocalSubscriptionHitCount

15

The cumulative total of subscriptions which have matched Express Non-persistent publications. Per destination CountStatistic Low
ExpressNonPersistentMessagesPublishedCount TopicspaceStats.ExpressNonPersistentMessagesPublishedCount

9

The number of Express Non- persistent messages published Per destination CountStatistic Low
IncompletePublicationCount TopicspaceStats.IncompletePublicationCount

21

The number of publications not yet received by all current subscribers. If this number is unexpected then view the publication via the admin console to take any actions. Per destination CountStatistic Low
LocalOldestPublicationAge TopicspaceStats.LocalOldestPublicationAge

20

The longest time any publication has spent on this topicspace. If this time is not what was expected then view the message via the admin console to decide what action needs to be taken. Per destination TimeStatistic max
LocalPublisherAttachesCount TopicspaceStats.LocalPublisherAttachesCount

1

The number of times an attachment has been made to this topicspace by local producers. The lifetime of this value is the lifetime of the messaging engine. Per destination CountStatistic Low
LocalPublisherCount TopicspaceStats.LocalPublisherCount

2

The number of local publishers to topics in this topicspace. Per destination CountStatistic Low
NonDurableLocalSubscriptionCount TopicspaceStats.NonDurableLocalSubscriptionCount

4

The number of non-durable subscriptions. Per destination CountStatistic Low
ReliableNonPersistentLocalSubscriptionHitCount TopicspaceStats.ReliableNonPersistentLocalSubscriptionHitCount

16

The cumulative total of subscriptions which have matched Reliable Non-persistent publications. Per destination CountStatistic Low
ReliableNonPersistentMessagesPublishedCount TopicspaceStats.ReliableNonPersistentMessagesPublishedCount

10

The number of Reliable Non- persistent messages published Per destination CountStatistic Low
ReliablePersistentLocalSubscriptionHitCount TopicspaceStats.ReliablePersistentLocalSubscriptionHitCount

17

The cumulative total of subscriptions which have matched Reliable Persistent publications. Per destination CountStatistic Low
ReliablePersistentMessagesPublishedCount TopicspaceStats.ReliablePersistentMessagesPublishedCount

11

The number of Reliable Persistent messages published Per destination CountStatistic Low
ReportEnabledPublicationExpiredCount TopicspaceStats.ReportEnabledPublicationsExpiredCount

19

The number of report enabled incomplete publications that expired while on this topicspace. Per destination CountStatistic Low
TotalLocalSubscriptionCount TopicspaceStats.TotalLocalSubscriptionCount

3

The number of local subscriptions to topics in this topicspace. Each subscription is counted once, even if the topic includes wildcards. Per destination CountStatistic Low
TotalLocalSubscriptionHitCount TopicspaceStats.TotalLocalSubscriptionHitCount

13

The cumulative total of subscriptions which have matched topicspace publications. Per destination CountStatistic Low
TotalMessagesPublishedCount TopicspaceStats.TotalMessagesPublishedCount

7

The total number of publications to this topicspace. Per destination CountStatistic Low
server_name > SIB Service > SIB Messaging Engines > messaging_engine_name > Destinations > Topicspaces > topic_name > DurableSubscriptions

The full path to these counters for use in scripting is SIB Service > SIB Messaging Engines > messaging_engine_name > Destinations > Topicspaces > topic_name > DurableSubscriptions.

Name Key ID Description Granularity Type Level
AggregateMessageWaitTime DurableSubscriptionStats.AggregateMessageWaitTime

57

The time spent by messages in the bus at consumption. If this time is not what was expected then view the message via the admin console to decide what action needs to be taken. per mediated destination TimeStatistic High
AssuredPersistentMessagesConsumedCount DurableSubscriptionStats.AssuredPersistentMessagesConsumedCount

56

The number of Assured Persistent messages consumed, for the lifetime of this messaging engine. per mediated destination CountStatistic Low
AvailabeMessageCount DurableSubscriptionStats.AvailableMessageCount

60

The number of messages waiting to be consumed. per mediated destination CountStatistic Low
BestEffortNonPersistentMessagesConsumedCount DurableSubscriptionStats.BestEffortNonPersistentMessagesConsumedCount

2

The number of Best Effort Non-persistent messages consumed, for the lifetime of this messaging engine. per mediated destination CountStatistic Low
ExpressNonPersistentMessagesConsumedCount DurableSubscriptionStats.ExpressNonPersistentMessagesConsumedCount

53

The number of Express Non-persistent messages consumed, for the lifetime of this messaging engine. per mediated destination CountStatistic Low
LocalMessageWaitTime DurableSubscriptionStats.LocalMessageWaitTime

58

The time spent by messages on this durable subscription at consumption. If this time is not what was expected then view the message via the admin console to decide what action needs to be taken. per mediated destination TimeStatistic High
LocalOldestPublicationAge DurableSubscriptionStats.LocalOldestPublicationAge

59

The longest time any message has spent on this subscription. If this time is not what was expected then view the message via the admin console to decide what action needs to be taken. per mediated destination TimeStatistic Max
ReliableNonPersistentMessagesConsumedCount DurableSubscriptionStats.ReliableNonPersistentMessagesConsumedCount

54

The number of Reliable Non-persistent messages consumed, for the lifetime of this messaging engine. per mediated destination CountStatistic Low
ReliablePersistentMessagesConsumedCount DurableSubscriptionStats.ReliablePersistentMessagesConsumedCount

55

The number of Reliable Persistent messages consumed, for the lifetime of this messaging engine. per mediated destination CountStatistic Low
TotalMessagesConsumedCount DurableSubscriptionStats.TotalMessagesConsumedCount

51

The total number of messages consumed from this durable subscription. per mediated destination CountStatistic Low



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_msgprocstats
File name: rprf_msgprocstats.html