MQTT Explorer
MQTT Explorer - графический клиент для анализа сообщений на MQTT сервере.
Автоматически подписывается на все сообщения, и строит иерархию полученных. Это следует учитывать при подкючении к высоконагруженным серверам.
MQTT stresser
MQTT stresser - консольная утилита для нагрузочного тестирования сервера.
mqtt-stresser -broker tcp://broker.mqttdashboard.com:1883 -num-clients 100 -num-messages 150 -rampup-delay 1s -rampup-size 10 -global-timeout 180s -timeout 20s
Эта команда эмулирует подключение 100 клиентов, каждый из которых отправит 150 сообщений. Клиенты будут подключаться по 10 через каждую секунду.
По итогу работы выводит отчёт о количестве отправленных и доставленных сообщениях а так же измеренную производительность.
Приложение написано на Go-lang и может быть собрано под разные операционные системы.
comments powered by Disqus