Just now, Stuart Weenig said:
Wouldn't this be similar to just running an external web check in LM, but with more metrics?
The problem with most of the web-only options is the upload speed test is either nonexistent or very inaccurate. The speedtest-cli client is not supported and does not use the same protocols normally used by Ookla tests. I have not tried the SpeedOfMe API yet, so not sure if it is better or worse, but would hope they account for running it similarly to interactive conditions. I also just found Ookla now has a supported CLI option, which looks hopeful. Seems like it needs a license for commercial use, though. https://www.speedtest.net/apps/cli