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"
# Hostname "FritzBox"
# 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
Hostname: Hostname that collectd associates with the data (defaults to the host executing this plugin)
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
File details
Details for the file fritzcollectd-0.2.0.tar.gz
.
File metadata
- Download URL: fritzcollectd-0.2.0.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1af591cd786b8ac03f2370a7dd2484638395e4e001bcfbb4cf36a91b8cc9ffaf |
|
MD5 | 3ef4bd7caee85273cb0ffde32b17f0ec |
|
BLAKE2b-256 | d1708f4966dcf0a0ac074112d26c489a17784cbb963889242917d8c85f1c4151 |