Autonode Register and Measure |
---|
After a hosting organization registers with M-Lab, their autonodes will:
- Register with the Autojoin API
- Distribute credentials & metadata to local services
- Report node health to the Locate API
- Clients run NDT tests targeting this node
- NDT measurements are archived
- NDT measurements published to BigQuery
Host organizations can create test portals that target their servers.
Create a copy of ndt7-js client example. Modify metadata
to include
the request parameters for your organization or server.
For example:
...
metadata: {
client_name: 'foo-ndt7-org-portal',
org: 'foo',
},
...
A portal can enumerate all known sites for an organization, using the Autojoin.List parameters:
https://autojoin.measurementlab.net/autojoin/v0/node/list?format=sites&org=foo
...
metadata: {
client_name: 'foo-ndt7-site-portal',
site: 'bar12345',
},
...