Now, this is one of the more amusing bugs/problems that I run into recently. If you want to use the integrated
inputs.internet_speed plugin in telegraf to monitor your home internet speed, you probably end up with a configuration similar to this one
# Monitors internet speed in the network [[inputs.internet_speed]] ## Sets if runs file download test ## Default: false enable_file_download = false interval = "30m"
If you do this, then you probably run into issues like the following:
2022-02-02T02:00:00Z E! [inputs.internet_speed] Error in plugin: fetching server list failed: unable to retrieve server list
According to issue#9852 this only happens each hour at :00 and :30 minutes. Probably the servers are overloaded at those times, as everybody is configuring to do speedtest at exact :00 and :30 minutes.
So, I changed the interval to
33m and suddenly it works as expected.
It’s somewhat amusing but still, WTF?!?