Вот источник для QpidBench.java: https://svn.apache.org/repos/asf/qpid/trunk/qpid/java/tools/src/main/java/org/apache/qpid/tools/QpidBench.java
Вот параметры для команды qpid-bench:
$ qpid-bench --help
qpid-bench <options>
-b, --broker (localhost) the broker hostname
-p, --port (5672) the broker port
-c, --count (1000000) the number of messages to send/receive, 0 means no limit
-w, --window (100000) the number of messages to send before blocking, 0 disables
--sample (100000) print stats after this many messages, 0 disables
-i, --interval (100000) sets both --window and --sample
-s, --size (1024) the message size
-m, --mode (BOTH) one of publish, consume, or both
--timestamp (false) set timestamps on each message if true
--mesage-id (false) set the message-id on each message if true
--message-cache (false) reuse the same message for each send if true
--persistent (false) set the delivery-mode to persistent if true
--jms-publish (false) use the jms client for publish
--jms-consume (false) use the jms client for consume
--jms (false) sets both --jms-publish and --jms-consume
-h, --help prints this message
Первое число накапливается, как определено в "doubleкумулятивный = 1000 * (двойной) счет / (двойной) (время - начало); "в QPidBench.java.т. е. общее количество, опубликованное или использованное за каждый период выборки.
Второй интервал чисел определяется как "double interval = 1000 * ((double) opts.sample / (double) (time - lastTime));"в QpidBench.java.т. е. число, опубликованное или использованное за каждый период выборки.
count - это количество опубликованных / потребленных сообщений, а opts.sample - размер выборки, определенный в параметрах при запуске qpid-bench.