Disclaimer: I'm not involved with the MLab project in any way.
I know that they built a Chrome extension that allows selecting the
location of the server, but not the provider:
https://chrome.google.com/webstore/detail/m-lab-measure/leijmacehibmiomcnpaolboihcdepokh
I thought that selecting both may be useful. I found that all servers
are listed on
https://mlab-ns.appspot.com/admin/map/ipv4/ndt in the
initialize() function in the cities variable.
I built my own interface that allows selecting any combination of
location and provider here:
https://netperf.tools/#throughput
It's just a wrapper around the ndt client JS code.
It has some quirks:
* It needs to be updated manually each time the servers change. It
would be great if MLab would offer a clean js file with just the
servers, assuming that they are open to people using different GUIs
for their service, of which I'm not sure.
* It needs to be kept in sync with the official ndt client JS code.
This one is more than 1 year old. I don't know if anything has changed
in the meantime that might affect measurements.
* The latency measurement code is completely different from the ndt
latency measurement. I measure latency both before the transfers and
also during the upload and download, to detect bufferbloat. Last time
I checked, the NDT code was measuring latency only during one of the
transfers.
I have just updated the server list on the site today; but normally I
don't do it regularly. If needed I can share the code with you so you
can deploy it and maintain it yourself; all that is needed is a static
web server.
All the best
Ovidiu
> --
> You received this message because you are subscribed to the Google Groups
> "discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
discuss+u...@measurementlab.net.
> To post to this group, send email to
dis...@measurementlab.net.
> Visit this group at
>
https://groups.google.com/a/measurementlab.net/group/discuss/.