Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Add Influxdb backend to JMeter #246
Add a new backend listener to send data to InfluxDB server. InfluxDB is a time series database built to handle high write and query loads.
Syntax example :
At the start and the end of a JMeter test, the backend add automaticaly two annotations in the
Also would it be possible to provide:
I have already made some changes to PR, I could commit it as is and mark component as Alpha, we could distribute with next release and improve it either before or later.
I use an AsyncHTTP thread pool to send to InfluxDB from a custom listener. Works very well.…
Sent from my iPhone
On Jan 15, 2017, at 10:33 AM, Philippe M ***@***.***> wrote: Hello, Thanks for contribution. I have few remarks on implementation: You intentionally don't set timestamp. I am not sure it's a good idea as if any delay occurs sending to InfluxDB, measurement will be wrong, and there is another reason, see next remark I think HttpAsyncClient (https://hc.apache.org/httpcomponents-asyncclient-dev/quickstart.html) might be a good use case here as we don't care about responses and we don't want to block too much, so we could use it here. But in this case we would need to add timestamp. I think you should allow some configuration for technical things like timeouts. InfluxdbMetricsSender#setup should have a more flexible parameter like Map to allow passing more parameters Also would it be possible to provide: A Simple Test plan using the component If possible some documentation I have already made some changes to PR, I could commit it as is and mark component as Alpha, we could distribute with next release and improve it either before or later. @Team what do you think ? — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.