Multicast statistics reports

Multicast statistics data is published by the broker in XML format.

The multicast reports contain the following fields:
msgsSent
The total number of multicast messages that have been sent by the broker since it was started.
bytesSent
The total number of bytes in multicast messages that have been sent by the broker since it was started.
queueDepth
The total number of bytes of data that are currently queued by the broker for multicast delivery.
bytesResent
The total number of bytes that have been resent in multicast messages since the broker was started.

The content of the three multicast reports is described below.

Summary report

The subscription was to topic
$SYS/Broker/<broker name>/ExecutionGroup/<execution group>/Statistics/Multicast/Summary 
Broker
The name of the broker that generated the statistics report.
Execution Group
The name of the execution group running on the broker.
Time Stamp
The time when the statistics report was sent.
Topic Name
The value of this field is the wildcard character "#".
Messages Sent
The total number of multicast messages that have been sent by the broker since it was started.
Bytes Sent
The total number of bytes in multicast messages that have been sent by the broker since it was started.
Bytes Queued
The total number of bytes of data that are currently queued by the broker for multicast delivery.
Bytes Resent
The total number of bytes that have been resent in multicast messages since the broker was started.
Group Address
The value of this field is the wildcard character "*".

Report by multicast group

If the subscription was to topic
$SYS/Broker/<broker name>/ExecutionGroup/<execution group>/Statistics/Multicast/Groups
Broker
The name of the broker that generated the statistics report.
Execution Group
The name of the execution group running on the broker.
Time Stamp
The time when the statistics report was sent.
Group Name
The name of a multicast group.
Group Address
The internet address of the multicast group.
Messages Sent
The total number of multicast messages that have been sent by the broker since it was started, for the multicast group named.
Bytes Sent
The total number of bytes in multicast messages that have been sent by the broker since it was started, for the multicast group named.
Bytes Queued
The total number of bytes of data that are currently queued by the broker for multicast delivery, for the multicast group named.
Bytes Resent
The total number of bytes that have been resent in multicast messages since the broker was started, for the multicast group named.

The last six fields listed above are repeated for each multicast group currently being used.

Report by multicast topic

If the subscription was to topic
$SYS/Broker/<broker name>/ExecutionGroup/<execution group>/Statistics/Multicast/Topics
Broker
The name of the broker that generated the statistics report.
Execution Group
The name of the execution group running on the broker.
Time Stamp
The time when the statistics report was sent.
Topic name
The name of the multicast topic.
Messages Sent
The total number of multicast messages that have been sent by the broker since it was started, for the multicast group named.
Bytes Sent
The total number of bytes in multicast messages that have been sent by the broker since it was started, for the multicast group named.
Bytes Queued
The total number of bytes of data that are currently queued by the broker for multicast delivery, for the multicast group named.
Bytes Resent
The total number of bytes that have been resent in multicast messages, since the broker was started, for the multicast group named.
Group Name
The name of the multicast group that contains the topic.

The last six fields listed above are repeated for each multicast topic currently being used.