A collectd plugin for monitoring AVM FRITZ!Box routers
A collectd plugin for monitoring AVM FRITZ!Box routers.
Data captured includes:
In order to be able to read the status information the option “Transmit status information over UPnP” has to be enabled in the “Network Settings” menu on the Fritz!BOX. This is exaplained in AVM’s Knowledge Base.
Add the following to your collectd config (typically /etc/collectd.conf):
<LoadPlugin python> Globals true </LoadPlugin> ... <Plugin python> Import "fritzcollectd" #<Module fritzcollectd> # Address "fritz.box" # Port 49000 # User "dslf-config" # Password "pass" # Hostname "FritzBox" # Instance "1" #</Module> </Plugin>
The plugin recognizes several (optional) configuration parameters. In most
cases the plugin works without any of these parameters. It might be necessary
Address if the router’s host name has been changed.
The module block can be repeated to monitor multiple routers.
This projected is licensed under the terms of the MIT license.