The statistics data is published by the broker in XML format.
The
report is split into three sections:
The content of each section is described below.
Broker Statistics
are:
- Broker
- The name of the broker that generated the statistics report.
- Execution Group
- The name of the execution group running on the broker.
- Client Count
- The total number of clients that are connected to the broker.
- Neighbor Count
- The total number of neighbor brokers that are connected to the broker.
- Subscription Count
- The number of subscriptions held by the broker.
- Time Stamp
- The time when the statistics report was sent.
Client Statistics, which
consists of data about message throughput between the broker and the clients
that are connected to the broker, are:
- Bytes Queued
- The number of bytes of data that are currently queued by the broker for
delivery to clients.
- Messages Sent
- The total number of messages that the broker has delivered to its clients.
- Bytes Sent
- The total number of bytes that the broker has delivered to its clients.
- Bytes Cut Through
- The total number of bytes of data that were sent immediately to clients,
without being queued internally by the broker.
- Messages Received
- The total number of messages that have been received by the broker from
its clients.
- Bytes Received
- The total number of bytes that have been received by the broker from its
clients.
- Messages Dropped
- The number of messages that have been dropped due to queue overflow, where
the client was not subsequently disconnected from the broker.
- Bytes Dropped
- The number of bytes that have been dropped due to queue overflow, where
the client was not subsequently disconnected from the broker.
- Disconnect Messages Dropped
- The number of messages that have been dropped due to queue overflow, where
the client was subsequently disconnected from the broker.
- Disconnect Bytes Dropped
- The number of bytes that have been dropped due to queue overflow, where
the client was subsequently disconnected from the broker.
Neighbor Statistics,
which consists of data about the message throughput between the broker and
any other brokers with which it has been configured as a neighbor, are:
- Bytes Queued
- The number of bytes of data that are currently queued by the broker for
delivery to neighboring brokers.
- Messages Sent
- The total number of messages that the broker has delivered to neighboring
brokers.
- Bytes Sent
- The number of bytes that the broker has delivered to neighboring brokers.
- Bytes Cut Through
- The total number of bytes of data that were sent immediately to neighboring
brokers, without being queued internally by the broker.
- Messages Received
- The total number of messages that have been received by the broker from
neighboring brokers.
- Bytes Received
- The total number of bytes that have been received by the broker from neighboring
brokers.
- Messages Dropped
- The number of messages dropped due to queue overflow, where the neighboring
broker was not subsequently disconnected from the broker.
- Bytes Dropped
- The number of bytes dropped due to queue overflow, where the neighboring
broker was not subsequently disconnected from the broker.
- Disconnect Messages Dropped
- The number of messages dropped due to queue overflow, where the neighboring
broker was subsequently disconnected from the broker.
- Disconnect Bytes Dropped
- The number of bytes dropped due to queue overflow, where the neighboring
broker was subsequently disconnected from the broker.