-
-
Notifications
You must be signed in to change notification settings - Fork 76
Home
Anthony Gauthier edited this page Mar 12, 2018
·
8 revisions
JMeter ElasticSearch Backend Listener is a JMeter plugin enabling you to send test results to an ElasticSearch engine. It is meant as an alternative live-monitoring tool to the built-in "InfluxDB" backend listener of JMeter.
- The plugin uses the ElasticSearch low-level REST client meaning that it works with any version of ElasticSearch.
- The plugin makes use of ElasticSearch's ability to make bulk requests. By doing this, we limit the amount of HTTP calls made to the ES engine, therefore minimally impacting the performance tests.
- Only send the samples you want by using Filters! Simply type them as follows in the appropriate field :
filter1;filter2;filter3
orsampleLabel_must_contain_this
. *Leave it empty if you don't want any filter! - Detail levels, AKA "modes": You can use either "info", "debug", or "quiet" to modify the level of details you're sending to your ElasticSearch engine.
- You can use either Kibana or Grafana to vizualize your results!
<dependency>
<groupId>io.github.delirius325</groupId>
<artifactId>jmeter.backendlistener.elasticsearch</artifactId>
<version>2.2.2</version>
</dependency>
Feel free to contribute by branching and making pull requests, or simply by suggesting ideas through the "Issues" tab.
For any suggestions/corrections to the documentation, feel free to create an issue. Regards, delirius325.