You can generate statistics reports that provide information about the performance of your publish/subscribe brokers. These reports are not the same as the message flow accounting and statistics reports that you can generate. The publish/subscribe statistics provide information about the performance of brokers, and the throughput between the broker and clients that are connected to the broker. Message flow accounting and statistics reports provide information about the performance and operating details of a message flow execution.
Use publish/subscribe statistics reports to show you where there are performance problems in your broker network. You can then change the properties of the brokers that might affect performance. These properties are described in Performance considerations for Real-time transport.
The statistics report is published as a JMS Bytes Message in XML format. Subscribers receive statistics reports only from those brokers that have been enabled to produce statistics.
When statistics reporting is enabled for a broker, the broker publishes a statistics report at regular intervals (as determined by the value specified for the statsInterval property of the broker).
There is a small performance overhead when statistics reporting is enabled; the smaller the time interval specified, the larger the performance overhead.