This is an old revision of the document!
MZBench & VMQ_MZBench
MZBenchis a generic load testing tool which uses bdl files to describe a load.VMQ_MZBenchis an extension (aka worker) to MZBench allowing you to load test an MQTT broker.- MZBench source code is too old to build on modern OS (Python 2 and other issues) and the official Docker image is too old to support
VMQ_MZBench(don't ask me how I know) - An alternative Docker file works great. The incantation to run
MZBenchafter the Docker container is built isdocker run --network="host" -d -p 4800:4800 mzbench - The alternative docker file runs a listener on
0.0.0.0:4800so point your brower to the load tester URL on port 4800 and you are good to go - You do not need to install
VMQ_MZBenchas it will be installed automatically by the bdl code.