This is the plugin for Jmeter to Test MQTT protocol
Switch branches/tags
Nothing to show
Clone or download



This project is a JMeter plugin for MQTT(Message Queuing Telemetry Transport) protocol. The plugin uses Eclipse Paho MQTT client(1.0.2) for the subscriber and publisher. This is still an ongoing project.

How to install MQTT plugin in JMeter

From the repository: Get the source code, go to mqtt-jmeter folder and and use the command maven in terminal:

mvn clean install

Once its done, go to the target folder and run the following command in cmd/terminal with the path to JMeter. Example :

./ ~/Documents/wso2/mb/clients/apache-jmeter-2.13/


installer.bat C:\apache-jmeter-2.13

This would do the following tasks...

  • Copies the mqtt-jmeter.jar from the target folder to lib/ext folder of JMeter.
  • Updates the file in the folder :/org/apache/jmeter/resources/ in ApacheJMeter_core.jar by new file


Pull requests are encouraged.

Copyright and License

This software is Copyright (c) 2016 by Hemika Yasinda Kodikara.

This is free software, licensed under the Apache License, Version 2.0.