Summary · Getting started · Usage · Support · Special thanks
📜 Summary
KLoadGen is a Kafka load generator plugin for JMeter designed to work with AVRO and JSON schemas. It allows to send Kafka messages with a structure defined as an AVRO schema or a JSON schema. It connects to the Schema Registry server, retrieves the subject to send, and generates a random message every time.
Documentation
You can learn more details on our wiki.
Technology
KLoadGen is a plugin based on Java that needs a JMeter machine running JRE 8 or higher.
🚀 Getting Started
Check our Getting Started section for details on:
- KLoadGen components
- Plugin requirements
- Installation process
🧑🏻💻 Usage
Configuration
See the sections Producer setup and Consumer setup on our wiki for details on how to set up both ends of the message, producer and consumer, for this plugin.
Deployment
Take a look at the Example test plan section to see the contents of the Java extension and at the Standalone execution section to see how to work with a standalone profile.
🧰 Support
We’ll be glad to talk and discuss how KLoadGen can help you
Reach us through GitHub issues, email or Twitter.
💜 Special thanks
We would like to give special thanks to pepper-box for giving us the base to create this plugin and the main ideas on how to face it.