Locust: real-time graphing

Created on 10 Aug 2015  ·  10Comments  ·  Source: locustio/locust

I have added real-time graphing to Locust, with InfluxDB and Grafana
https://github.com/BBC/locust-load-tests/#real-time-graphing

All 10 comments

Page not fount, looks like that you have deleted that repository? That example was quite useful because of the lack of graphing tools and plugins for Locust.

Yes, I deleted the Locust repo yesterday and the Locust docker images as I am now exclusively using Gatling. I had also moved to Taurus and Blazemeter for real-time graphing. If your are still interested, I can commit the repo to my own github account?

I still cannot see the repo.

I would really like to get some cool graphs out of Locust.

Oh yes. I deleted this again. Can't remember why. But what you could do is parse the real-time web stats and format them into a graphite message. Push them along the graphite protocol into Influxdb and use Grafana for visualisation. This may help: https://github.com/bbc/notes-on-perf-testing/blob/master/ch/gatling/real_time_graphs.md.

In fact, maybe use this python influxdb client library to write data: https://github.com/influxdata/influxdb-python

I will create some documentation if anyone is still interested in this.

Found this alternative solution and it is quite nice: http://steelkiwi.com/blog/load-testing-python-locust-testing-and-bokeh-vis/

Thanks for that...this might just work.

Oh yes. I deleted this again. Can't remember why. But what you could do is parse the real-time web stats and format them into a graphite message. Push them along the graphite protocol into Influxdb and use Grafana for visualisation. This may help: https://github.com/bbc/notes-on-perf-testing/blob/master/ch/gatling/real_time_graphs.md.

Hi, Can you please provide the solution.None of the urls are not working

Was this page helpful?
0 / 5 - 0 ratings