oliverlloyd / jmeter-ec2

Automates running Apache JMeter on Amazon EC2
GNU General Public License v3.0
464 stars 187 forks source link

EC2 + InfluxGrafana #55

Open krishnakanthpps opened 8 years ago

krishnakanthpps commented 8 years ago

Hi Oliver,

Congrats on creating an exceptional batch file which helps us a lot. I am trying to build a script which also incorporates the InfluxDB + Grafana Dashboard as well.

I have not tested this, but I would like to know if you have any insight if I had a GraphiteBackendListener into the script and make the test push the data into InfluxDB and I want to be able to view the dashboards in Grafana?

I am looking at tweaking your scripts, but meanwhile wanted to understand your views.

oliverlloyd commented 8 years ago

This should just work. I can't see why you would need to change the script. As I see it, you just need to:

Why not give it a go and write about how you got on?

krishnakanthpps commented 8 years ago

Sure will do over the weekend. Thank you for the response.

oliverlloyd commented 8 years ago

Did you have any luck with this? There's a lot of potential to this integration, I'm curious how you got on.

slash-zero commented 8 years ago

Hi,

You can already integrate with influx and grafana. Just use the backend listener which is already included in jmeter to post to influx-db running the grafana plugin. Then you can create your dashboard in a separate instance of grafana.

Personally, I eventually just switched to my own custom reporting solution. The metrics you get in grafana via the jmeter plugin are fairly limited. On Apr 16, 2016 6:29 PM, "Oliver Lloyd" notifications@github.com wrote:

Did you have any luck with this? There's a lot of potential to this integration, I'm curious how you got on.

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/oliverlloyd/jmeter-ec2/issues/55#issuecomment-210919308

slash-zero commented 8 years ago

For the record, I store the test results in my own custom MySQL database, then use a graphing library (Highcharts) to graph the data. This allows me to create whatever reports I need. On Apr 16, 2016 7:29 PM, "Mark Bonassera" mark.bonassera@gmail.com wrote:

Hi,

You can already integrate with influx and grafana. Just use the backend listener which is already included in jmeter to post to influx-db running the grafana plugin. Then you can create your dashboard in a separate instance of grafana.

Personally, I eventually just switched to my own custom reporting solution. The metrics you get in grafana via the jmeter plugin are fairly limited. On Apr 16, 2016 6:29 PM, "Oliver Lloyd" notifications@github.com wrote:

Did you have any luck with this? There's a lot of potential to this integration, I'm curious how you got on.

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/oliverlloyd/jmeter-ec2/issues/55#issuecomment-210919308

oliverlloyd commented 8 years ago

@slash-zero What was it about the metrics that was limited? I've read this before.

I hear you about creating a custom solution, this is often where things naturally end up, but I suspect there's a lot of people that would benefit from a quick and easy solution for real time graphs without the need for developing anything. But before diving in I wanted to get feedback from others that have been there.

krishnakanthpps commented 8 years ago

Sorry was not checking my emails. Yes it worked. But as someone already said the metrics are limited from backend listener

On Sunday, April 17, 2016, Oliver Lloyd notifications@github.com wrote:

Did you have any luck with this? There's a lot of potential to this integration, I'm curious how you got on.

— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub https://github.com/oliverlloyd/jmeter-ec2/issues/55#issuecomment-210919308

krishnakanthpps commented 8 years ago

@slash-zero I am interested in knowing what you built as a custom solution..