A collectd plugin for monitoring AVM FRITZ!Box routers
Project description
A collectd plugin for monitoring AVM FRITZ!Box routers.
Data captured includes:
Physical link status
Connection status
Online connection uptime
Maximal bit rates
Current bit rates
Total bytes sent and received
Dependencies
Python 2.7+
collectd 4.9+
Installation
pip install fritzcollectd
Configure the plugin as shown below
Restart collectd
Configuration
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"
# Instance "1"
#</Module>
</Plugin>
The plugin recognizes several (optional) configuration parameters.
Address: The address of the FRITZ!Box
Port: The port of the FRITZ!Box
User: Login user name
Password: Password for authentication
Instance: collectd plugin instance
License
This projected is licensed under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fritzcollectd-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60f4e6a6895aa1d3db22b1e575802d3e8546ce0e9aff6612373ef7fefd59ff66 |
|
MD5 | a3965c29070b736c3c4a3ac889ffb7b9 |
|
BLAKE2b-256 | 8ca23607f5780bd5a764f1023433d8d5d19a2bb06efc81e6855fdcd5b11cba93 |