aqa-test-tools icon indicating copy to clipboard operation
aqa-test-tools copied to clipboard

[Discussion] Consider add Grafana based dashboard for test and release status

Open joeyleeeeeee97 opened this issue 3 years ago • 1 comments

Hi, https://trss.adoptium.net/dashboard showed how to monitor performance histories, but we need to maintain a webpage jsx for every single perf test, which might get heavy as we continue adding those tests.

And I notice grafana could easily set up multiple dashboards from datasource for free, so might worth considering add this to TRSS.

Hopefully we could discuss this, and I setup a minimal-demo for FrameworkBenchmarks, with a server that converts results to database.

The upside on this is:

  • No need to maintain multiple web pages, instead we setup easily with sqls.
  • More demonstration formats, bars, timelines...
  • We could share them with links, with customized permissions, or private dashboards.

The downside is:

  • Mongodb datasource is only working with enterprise product, so I am using influxdb for the demo. So if use grafana we need to pay for enterprise or add a influxdb database to coexist with mongodb.

Overall personally I think we should consider doing this, as we are certainly getting more tests and results to show.

joeyleeeeeee97 avatar Jun 15 '22 07:06 joeyleeeeeee97

CC @gdams for visibility

karianna avatar Jun 15 '22 08:06 karianna