MQTT stress test tool

2,724 views
Skip to first unread message

Paolo Patierno

unread,
Dec 4, 2013, 2:20:45 AM12/4/13
to mq...@googlegroups.com
Hello,
is there a good PC based tool to execute stress test on MQTT broker ?
I haven't found anyone on Internet.

Paolo.

Ahmet Emre Çepoğlu

unread,
Dec 4, 2013, 2:27:43 AM12/4/13
to mq...@googlegroups.com
You can simulate similar behaviour using multiple tools.

I would spawn infinitely many publisher and subscriber clients (
mosquitto has mosquitto_pub and _sub for example). Publishers can keep
track of what messages they sent, so this can be compared with what
messages have been received. Also, timestamps can be sent to compute the
amount of time a message spends on the road.
--
CONFIDENTIALITY NOTICE - ESEN EMAIL: This email and any attachments are
confidential, may contain proprietary and protected information, and are
intended for the use of the intended recipients only. Any review, reliance,
distribution, disclosure, or forwarding of this email and/or attachments
outside of ESEN without express written approval of the sender, except to
the extent required to further properly approved ESEN business purposes, is
strictly prohibited. If you are not the intended recipient of this email,
please notify the sender immediately, and delete all copies without
reading, printing, or saving in any manner.

Stefano Costa

unread,
Dec 4, 2013, 3:48:21 AM12/4/13
to mq...@googlegroups.com
We've done something simple that hopefully will be published in a few days on GitHub.

--
  Stefano Costa
  Skype stefanocosta.bluewind
  Twitter @stefanobluewind

--
--
To learn more about MQTT please visit http://mqtt.org
 
To post to this group, send email to mq...@googlegroups.com
To unsubscribe from this group, send email to
mqtt+uns...@googlegroups.com
 
For more options, visit this group at
http://groups.google.com/group/mqtt
 
---
You received this message because you are subscribed to the Google Groups "MQ Telemetry Transport" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mqtt+uns...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Paolo Patierno

unread,
Dec 4, 2013, 3:57:15 AM12/4/13
to mq...@googlegroups.com
Thanks...
There is also mqtt malaria suggested by Roger Light.
Paolo.

Paul Fremantle

unread,
Dec 4, 2013, 3:52:27 AM12/4/13
to mq...@googlegroups.com
This might be a good starting point:

Paul


--
--
To learn more about MQTT please visit http://mqtt.org
 
To post to this group, send email to mq...@googlegroups.com
To unsubscribe from this group, send email to
mqtt+uns...@googlegroups.com
 
For more options, visit this group at
http://groups.google.com/group/mqtt
 
---
You received this message because you are subscribed to the Google Groups "MQ Telemetry Transport" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mqtt+uns...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
Paul Fremantle
CTO and Co-Founder, WSO2
OASIS WS-RX TC Co-chair, Apache Member

UK: +44 207 096 0336
US: +1 646 595 7614

blog: http://pzf.fremantle.org
twitter.com/pzfreo
pa...@wso2.com

wso2.com Lean Enterprise Middleware

Disclaimer: This communication may contain privileged or other confidential information and is intended exclusively for the addressee/s. If you are not the intended recipient/s, or believe that you may have received this communication in error, please reply to the sender indicating that fact and delete the copy you received and in addition, you should not print, copy, retransmit, disseminate, or otherwise use the information contained in this communication. Internet communications cannot be guaranteed to be timely, secure, error or virus-free. The sender does not accept liability for any errors or omissions.

Andy Piper

unread,
Dec 4, 2013, 6:34:00 AM12/4/13
to mq...@googlegroups.com
... this looks like a useful set of information to get into the (new!) wiki - any volunteers?

Andy Piper | Kingston upon Thames, London (UK)
blog: http://andypiper.co.uk   |   skype: andypiperuk
twitter: @andypiper  |  images: http://www.flickr.com/photos/andypiper

Paul Fremantle

unread,
Dec 4, 2013, 6:38:20 AM12/4/13
to mq...@googlegroups.com
Andy

I'll create a page on load and stress testing with some pointers to tools and results.

Paul

Stefano Costa

unread,
Dec 5, 2013, 1:43:21 AM12/5/13
to mq...@googlegroups.com
malaria is really good, and a superset of our own tool! Good suggestion.
S

--
Stefano Costa, R&D Manager
M +39 335 6565749
Skype stefanocosta.bluewind
Twitter @stefanobluewind
http://www.bluewind.it

Karl Palsson

unread,
Dec 5, 2013, 4:16:42 AM12/5/13
to mq...@googlegroups.com
On Thu, Dec 05, 2013 at 07:43:21AM +0100, Stefano Costa wrote:
> Il 04/12/2013 09:57, Paolo Patierno ha scritto:
> >Thanks...
> >There is also mqtt malaria suggested by Roger Light.
> >Paolo.
> >
>
>
> malaria is really good, and a superset of our own tool! Good suggestion.
> S
>

Thanks :) Patches welcome of course :) We got it to do the testing we
needed, but I've got no further work planned on it for the near future.
I'll certainly try and help anyone get it working though, or answer
questions on how to do something with it.

Stop by #mqtt on irc.freenode.org if you have any questions on it.

Cheers,
Karl P
Reply all
Reply to author
Forward
0 new messages