I'm most of the time webperf consultant and was happy to install it for 2-3 clients.
The fork is because I had to modify the code to have it run on newer versions of PHP, 3 years ago, and I added a hook in the WPT tests results for people who would like to send any data WPT gather to the visualization system of their choice.

Currently for my clients I send them tests results to Splunk or Graphite.

It's perfect to program tests, a bit less for visualization, and I'm not using alerting but my clients tend to use the alerting system of their visualization solutions.

I was pretty happy with it once I dig into it, but I will test sitespeed.io for a client because they have nice graphes, and already provide dashboard with advanced functionalities like monitoring the 3rd parties, graph the Google Analytics RUM measures and even provide a server image to be the RUM endpoint.
But it does not look like sitespeed.io does have the level of UI you made for the Jobs / Scripts part … This is probably the biggest plus of wptMonitor for me, that + hackability.

RE: Any interest in using WPTMonitor with your WebPagetest installation?

Hi Tony,

we used your wptmonitor for automation and visualization for several years. Thanks a lot for development and maintenance then. By now we developed a new application, in parts with a similar use case: OpenSpeedMonitor. In 2014 we published it under Apache 2.0 licence. Sources of OpenSpeedMonitor can be found on github. It's a Grails aplication based on Groovy language. We would love to win new developers if you would like to participate

Here you can find a demo instance with some example measurements document complete times. Jobs and measurement scripts can be administrated with a comfortable code editor in the browser. We also patched WebPagetest server to produce one result per measured step from multistep scripts. If you click on the data points in the graphs you can see the results of these multistep tests. At the moment we are working on integrating that functionality into central code base.

We could offer you demo credentials for OpenSpeedMonitor if you would like to evaluate it or just want to setup some example measurements. In addition to visualization of raw WebPagetest results OpenSpeedMonitor translates measured times in percentages of users who would be satisfied with these load times. All the percentages of the measurements of different pages with different browsers and so on can be aggregated to a customer satisfaction index (csi) of the whole web application under test.

Here you see this sort of aggregated csi for the e-commerce applications with the highest turnover in germany.Here you can see and configure the translation and weighting of all the measurements as part of the calculation of csi.

RE: Any interest in using WPTMonitor with your WebPagetest installation?

Hi @asperkins and @pmeenan

I'm just giving a feedback about sitespeed.io that could interest you, now that I fully deployed it : it would be the perfect complement to WPT Monitor, as it goes really deeper in the visualization field, and because it's all configurable if you know grafana, so you can extract and graph far more from a WPT test than just the basic metrics.
However the scheduling is almost absent : to program tests, you just use the cron and CLI and JSON files …

I miss the scheduling UI of WPT Monitor :
- separate scheduling and connection parameters, per job
- scripts allowed to use WPT scripting or simple URls
- folders to re-arrange jobs and script
- notes, with the time markers that can appear on the graphes
- filmstrip comparison, pause the jobs, WPT queue status

WPT Monitor lacks maybe a refresh on the UI side and a Docker image for easy deploy and setup. I feel there is still a need but I did not yet gave a chance to the projects quoted above in this thread (they seem to lack either WPT scripts either filmstrip comparison or WPT queue status). So I will probably continue to use it but I will modify it for it to drive sitespeed.io.