iteratec / OpenSpeedMonitor

Open Source Web Performance Monitoring. Made by iteratec.
Apache License 2.0
128 stars 26 forks source link

add Alerts / Reports #27

Open maxklenk opened 7 years ago

maxklenk commented 7 years ago

I would like to use OpenSpeedMonitor to monitor pages continuously. At the same time I only want to check the recorded data when I research an issue or the page speed changes drastically.

The Alerts / Reports feature would compare every new result with the mean of the last measurements and reports the results in a weekly summary or an instant alert when the performance drops. GTmetrix has similar features, but it would be great to make more use of the data already recorded with OpenSpeedMonitor.

sburnicki commented 7 years ago

Thanks for your feedback. This is definitely a good idea, and we thought of this as well. We already thought of implementing some kind of more general anomaly detection, which recognizes peaks, negative trends or "steps".

Unfortunately we currently have no time for implementation as other features got prioritized like CI integration and user timings.

Hopefully we can get back to this. Any help is also welcome :)

maxklenk commented 7 years ago

Thanks for the fast response. I would like to help, but I never worked with Groovy, so I started with defining what would be useful.

Great that you mention CI Integration, that in combination with webhooks would have been the next Feature request I planned to create.

nilskuhn commented 7 years ago

If you like you could open another issue for CI integration and write down your ideas.