Bench: MQTT load testing with preflight and reports
How Bench combines config, preflight, run control, metrics, history, comparison, and reports.
Jun 24, 2026
Mqttable Engineering
/bench is a product surface in Mqttable. It exists because MQTT debugging needs a place for this job, not because every task should start from MCP.
This page focuses on the product workflow. MCP support is a companion layer: use it when automation helps, not as the starting point for every task.
Interactive diagram
Benchmark config to preflight to run to live metrics to report.
Placeholder for the interactive diagram. Replace with the generated artifact when ready.
Human job
- Configure broker, client groups, subscriptions, and scheduled messages.
- Run preflight before applying pressure.
- Use charts and reports with machine context attached.
Automation handoff
- MCP and CLI are supporting surfaces here, not the whole story.
- Use MCP reads when the same state needs to be inspected by an agent.
- If an action changes MQTT state, use schema, plan, confirmation, apply, and verify.
Boundary
Keep this surface focused. If the job belongs to another workflow, move there instead of turning one page into everything.