Hi, In the research & education networking world, perfSONAR is the tool commonly used for this. It’s open source, free and available at https://www.perfsonar.net/. The CERN experiment infrastructure around the world has ~1000 perfSONAR nodes deployed, for example. It can be used on everything from Raspberry Pi for Gigabit links up to 100G Ethernet links using well-specified and tuned servers. It runs continuous loss and latency tests, and (by default) throughput tests to configured destinations every 6 hours. Its pScheduler component ensures throughput tests are scheduled to be non conflicting. Such tests can use for example iperf2, iperf3 or Ethr. There was a talk yesterday about perfSONAR on Pi devices and with Docker - https://www.youtube.com/watch?v=nbYpK2PtVnI, and a more general perfSONAR talk at UKNOF in December - https://www.youtube.com/watch?v=Jj8_cLLDQ2g. Tim
On 1 Feb 2022, at 12:57, Ponikierski, Grzegorz via ripe-atlas <ripe-atlas@ripe.net> wrote:
AFAIK Atlas probes cannot be scripted and they were never designed to do speed tests. Folks form RIPE can correct me if I'm wrong. What you look for can be probably fulfilled by other measurement tools like for example SamKnows but I don't know if they sell probes for individuals. Alternatively, you can build your custom software probe on Raspberry Pi 4.0 which has enough computing power and real 1G link to do proper test.
Regards, Grzegorz
From: Dr Eberhard W Lisse <el@lisse.NA> Organisation: Omadhina Internet Services Reply to: "el@lisse.NA" <el@lisse.NA> Date: Tuesday 2022-02-01 at 13:10 To: "ripe-atlas@ripe.net" <ripe-atlas@ripe.net> Subject: Re: [atlas] How to measure ISP speed/uptime via Atlas Probes
Ray,
thanks.
I meant more or less continuously, but your comment makes sense.
I assume I can look at uptime by downloading JSON from the GUI. Is there a way of scripting this? Has anyone looked at this using R?
el
On 01/02/2022 13:29, Ray Bellis wrote:
On 01/02/2022 11:22, Dr Eberhard W Lisse wrote: Hi,
I have a few probes in my house(s) and practice and I wonder whether it is possible to measure the uptime (and speed) of all or some of them on a more or less continuous basis, and if so how one would go about it.
Total amateur that I am I would appreciate pointers to where I can read that up, as it surely must have been done before...
I don't think that's practical to measure speed on a continious basis.
The rationale (although I could be wrong) is that as far as I know the only way to reliably measure the throughput of a link is to saturate it.
kind regards,
Ray
-- Dr. Eberhard W. Lisse \ / Obstetrician & Gynaecologist el@lisse.NA / * | Telephone: +264 81 124 6733 (cell) PO Box 8421 Bachbrecht \ / If this email is signed with GPG/PGP 10007, Namibia ;____/ Sect 20 of Act No. 4 of 2019 may apply
-- ripe-atlas mailing list ripe-atlas@ripe.net https://urldefense.com/v3/__https://lists.ripe.net/mailman/listinfo/ripe-atl...
-- ripe-atlas mailing list ripe-atlas@ripe.net https://lists.ripe.net/mailman/listinfo/ripe-atlas