This page documents some Java-based utility programs (PerfTest, Tracer).
RabbitMQ has a throughput testing tool, PerfTest, that is based on the Java client and can be configured to simulate basic and advanced workloads as well. PerfTest documentation is hosted on GitHub Pages:
The tracer is a very basic, very simple AMQP 0-9-1 protocol analyzer, similar in
purpose to Wireshark.
Use it with the
runtracer [proxy-port] [upstream-host] [upstream-port]
|proxy-port||port to listen for incoming client connections on||5673|
|upstream-host||hostname to use when making an outbound connection in response to an incoming connection||localhost|
|upstream-port||port number to use when making an outbound connection||5672|
Releases can be obtained from GitHub.
Source repository is hosted on GitHub.