Our needs are simple: an API that we can call from anywhere (in-app, from external test agents, etc.) to report/store a measurement according to our own custom structure, and a web-based dashboard where we can view the data (with history).
Is there any solution (preferably open-source that can be self hosted) that offers these features? Alternatively, is there a service that allows to run, store, and analyze ongoing reports from Google PageSpeed Insights or WebPageTest? Or would it be better to roll our own solution?
We strongly prefer the most simple software that meets these requirements. There are a huge number of (mostly too complex) commercial solutions out there, and it is tough to sort through them all to see how they provide these features in a simple way.