jmeter-elasticsearch-backend-listener

JMeter plugin that lets you send sample results to an ElasticSearch engine to enable live monitoring of load tests.

MIT License

Stars
97

Bot releases are hidden (Show)

jmeter-elasticsearch-backend-listener - Version 2.1.1

Published by anthonygauthier almost 7 years ago

  • Modification of the pom file resulting in a significant reduction of the java artifact.
jmeter-elasticsearch-backend-listener - Version 2.1.0

Published by anthonygauthier almost 7 years ago

  • Added use of assertionArray
  • getElapsedTime now returns a generic date for comparison in Jenkins AND the elapsed time according to "now()".
  • Added "sentBytes" metric
  • ResponseTime uses the getTime() method
  • Added timeout to avoid hanging requests
  • Corrected formatting of dates
  • Added logging in case of failures

Thanks to @pmouawad for the fixes and feedback.

jmeter-elasticsearch-backend-listener - Version 2.0.2 - Rare null exception fix & removed useless fields

Published by anthonygauthier almost 7 years ago

  • Removed rare occasion of null pointer exception
  • Removed useless fields
    • Index Type -> Not needed as it is always "SampleResult"
    • Protocol -> Not needed as we are using the TransportClient
jmeter-elasticsearch-backend-listener - Version 2.0.1 - Performance tuning, refactor and bulk ElasticSearch requests

Published by anthonygauthier almost 7 years ago

  • Performance Tuning
    • Removed useless objects (Declaration of HashMap in foreach)
    • Limited the number of HTTP connections made by using ElasticSearch bulk requests
  • Refactored methods to use HashMap instead of the abstract Map class
  • Tested and completed the handling of results by sending in bulk
    • New option in the listener's parameter to specify how many requests to send in bulk
jmeter-elasticsearch-backend-listener - Version 2.0.0

Published by anthonygauthier almost 7 years ago

  • Compelete refactor of the plugin
  • Switched from OkHttp calls to native ElasticSearch 5.5.2 API Transport calls
    • Fixed connection pool memory leak
  • Added unit testing into the project
  • Automatically add all dependencies on project packaging - easier install process.
    • No more error class missing messages
jmeter-elasticsearch-backend-listener - Version 1.5.3

Published by anthonygauthier almost 7 years ago

First attempt at refactoring the business logic of the plugin to try and fix multiple issues.

jmeter-elasticsearch-backend-listener - Version 1.5.2

Published by anthonygauthier almost 7 years ago

Attempt to fix "Connection Leaked" issue.

jmeter-elasticsearch-backend-listener - Version 1.5.0

Published by anthonygauthier almost 7 years ago

Added support to trust all SSL certificates. Useful when testing in various dev environments.

DO NOT ENABLE THIS OPTION IN PRODUCTION.

jmeter-elasticsearch-backend-listener - Version 1.0.0

Published by anthonygauthier almost 7 years ago

First version of the plugin based on Korteke's work.

Badges
Extracted from project README
Codacy Badge Build Status
Related Projects