![]() |
|
|
This page shows my network availability and performance statistics connected to the Australian National Broadband Network. It bases on earlier pages that I wrote for the DSL and satellite connections.
I had hoped that with the advent of the NBN, this page would no longer be needed. Unfortunately, this has proven not to be the case. While I don't have issues with throughput, the availability has been the worst I have ever experienced, with outages of up to 48 hours. It's not clear where the problem lies, but I have observed serious issues with the DHCP authentication that my ISP uses. More here when I understand the situation better.
The graphs show:
Network status. This is the number of remote systems responding to a ICMP echo (ping) packet at the same time as the link status ping. I currently ping 5 systems which I frequently access: freefall.freebsd.org (now somewhere in New York state), www.lemis.com, my external web server in Raleigh NC, ffm.lemis.com, located in Frankfurt am Main, ozlabs.org, located in Canberra, and ftp.netbsd.org, located somewhere in the USA. Normally this value should be 5. If it's less, the script retries every second until full connectivity is restored.
Link packet loss, which has proven to be a significant issue since early 2018. I send 20 ICMP ping messages to the other end of the network link and count how many are lost.
I previously had parameters "link status" and "TCP speed”, but they no longer seem to make much sense.
The graphs were made with gnuplot, and I'm not very happy with the smoothing. In particular, the right-hand side of smoothed graphs has too much influence, and it's easy to get the false impression that the link status or TCP speed have changed significantly in the last few minutes. If anybody can point me at a way to fix this problem, I'd be grateful.
Click on the graphs for a 1600x1200 version.
This section monitors the NBN link for outages, including planned outages. I have manually edited the data to remove false positives, such as when moving house. I have a program that evaluates the outage information and produces detailed outage information. Here's the information on the past 20 outages, along with the overall statistics:
Start time End time Duration Badness from to (seconds) 1669569109 1669569529 420 0.001 # 28 November 2022 04:11:49 28 November 2022 04:18:49 1669569653 1669569906 253 29.032 # 28 November 2022 04:20:53 28 November 2022 04:25:06 1674580275 1674581059 784 0.001 # 25 January 2023 04:11:15 25 January 2023 04:24:19 1674581306 1674582406 1100 14.575 # 25 January 2023 04:28:26 25 January 2023 04:46:46 1675919795 1675924165 4370 0.003 # 9 February 2023 16:16:35 9 February 2023 17:29:25 1677505573 1677513698 8125 0.002 # 28 February 2023 00:46:13 28 February 2023 03:01:38 1677517733 1677519460 1727 0.892 # 28 February 2023 04:08:53 28 February 2023 04:37:40 1677524998 1677531358 6360 0.650 # 28 February 2023 06:09:58 28 February 2023 07:55:58 1677532387 1677532535 148 3.499 # 28 February 2023 08:13:07 28 February 2023 08:15:35 1679414550 1679415189 639 0.002 # 22 March 2023 03:02:30 22 March 2023 03:13:09 1682222999 1682223034 35 0.001 # 23 April 2023 14:09:59 23 April 2023 14:10:34 1682268284 1682269617 1333 0.080 # 24 April 2023 02:44:44 24 April 2023 03:06:57 1685283623 1685283916 293 0.001 # 29 May 2023 00:20:23 29 May 2023 00:25:16 1685284705 1685285703 998 4.563 # 29 May 2023 00:38:25 29 May 2023 00:55:03 1690208986 1690209144 158 0.001 # 25 July 2023 00:29:46 25 July 2023 00:32:24 1690888361 1690888375 14 0.005 # 1 August 2023 21:12:41 1 August 2023 21:12:55 Summary Total 551 outages, total time 1208118 seconds (13 days, 23:35:18) Longest outage: 192150 seconds (2 days, 05:22:30) Start: 21 February 2015 04:36:54 End: 23 February 2015 09:59:24 Average time between outages: 550997 seconds (6 days, 09:03:17) Average duration: 2192 seconds (00:36:32) Availability: 99.60%
“Badness” is an attempt to quantify the effect. It's the reciprocal of the number of seconds per hour that the link was up between failures (i.e. 3600 / uptime).
And here is the summary information for the past 10 days with a less than 100% record:
Timestamp Outages Duration Availability Date (seconds) 1669554000 2 673 99.22% # 28 November 2022 1674565200 2 1884 97.82% # 25 January 2023 1675861200 1 4370 94.94% # 9 February 2023 1677502800 4 16360 81.06% # 28 February 2023 1679403600 1 639 99.26% # 22 March 2023 1682172000 1 35 99.96% # 23 April 2023 1682258400 1 1333 98.46% # 24 April 2023 1685282400 2 1291 98.51% # 29 May 2023 1690207200 1 158 99.82% # 25 July 2023 1690812000 1 14 99.98% # 1 August 2023
The dates in the left columns are in UNIX time_t format to ease further processing. I also have lists of all individual outages, or summaries per day.
Greg's home page | Greg's diary | Greg's photos | Copyright |