aqa-test-tools
aqa-test-tools copied to clipboard
[Discussion] Consider add Grafana based dashboard for test and release status
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.
CC @gdams for visibility