Distribution and consistency services (DCS) stack counters
You can use the Distribution and Consistency Services (DCS) counters that the Performance Monitoring Infrastructure (PMI) and Tivoli Performance Viewer (TPV) collect to monitor communication between core groups.
- Counter definitions
Name Key Description Granularity Type Level Overhead Number of message buffer reallocations DCSStats.numOfReallocs Number of message buffer reallocations due to inadequate buffer size. If this number is larger than 20 percent of the number of sent messages, you may want to contact IBM Support Per DCS stack CountStatistic All Medium Outgoing message size DCSStats.outgoingMessageSize Minimal, maximal, and average size (in bytes) of the messages that were sent through the DCS stack Per DCS stack AverageStatistic All High Number of sent messages DCSStats.outgoingMessageCounter Number of messages sent through the DCS stack Per DCS stack CountStatistic All High Incoming message size DCSStats.incomingMessageSize Minimal, maximal and average size (in bytes) of the messages that were received by the DCS stack Per DCS stack AverageStatistic All High Number of received messages DCSStats.incomingMessageCounter Number of messages received by the DCS stack Per DCS stack CountStatistic All High Amount of time needed for the synchronization procedure to complete DCSStats.vsCompleteCurrentTime Amount of time needed to guarantee that all view members are synchronized. Per DCS stack TimeStatistic All High Number of messages retransmitted by local member during the view change DCSStats.numOfVSCompletionMessages Number of messages that were retransmitted during the view change to ensure synchronization with other members. Per DCS stack AverageStatistic All High Number of times that the synchronization procedure timed out DCSStats.vsTimetoutExpiredCounter Number of times that the synchronization procedure timed out. Per DCS stack CountStatistic All Medium Number of times that a high severity congestion event for outgoing messages was raised DCSStats.transmitterCongestedCounter Number of times that a high severity congestion event for outgoing messages was raised. Per DCS stack CountStatistic All Medium Number of times the view change procedure timed out. DCSStats.mbrAlarmTimeoutCounter Number of times that membership layer alarms expired, indicating that the view change procedure timed out. Per DCS stack CountStatistic All Medium Coalesce Time DCSStats.coalesceTime Measures the amount of time it actually takes to coalesce a view. Per DCS stack TimeStatistic All Medium Join View Change Time DCSStats.mergeTime Measures the time to do a merge view change. The DCS stack is blocked during this time. Per DCS stack TimeStatistic All High Remove View Change Time DCSStats.splitTime Measures the time to do a split view change.The DCS stack is blocked during this time. Per DCS stack TimeStatistic All High Number of suspicions DCSStats.suspectCounter Measures the number of times that the local member suspected other members. Per DCS stack CountStatistic All High Number of view changes DCSStats.viewCounter Number of times that this member underwent view changes. Per DCS stack CountStatistic All Medium View group size DCSStats.groupSize Measures the size of the group the local member belongs to. Per DCS stack AverageStatistic All1 Medium
Reference topic