A collection of Netdata collectors for different routers. Currently supported:
- Sagemcom F@ST (full list on python-sagemcom-api).
- Xiaomi MiWiFi
Want to add a new type of router or a new chart to an existing one? Please PR.
This started as an effort to track a Sagecom F@ST using Netdata. Now more routers are added. Eventually the whole project will be bundled as a single collector with multiple plugins.
Depends. I'm still quite new to the Netdata ecosystem (so far: great people, appaling dev experience).
$ sudo mv xiaomi.chart.py /usr/lib/netdata/python.d/
$ sudo mv xiaomi.conf /usr/lib/netdata/conf.d/python.d/
$ cd /etc/netdata
$ sudo ./edit-config python.d/xiaomi.conf
Add this to your netdata.conf
:
[plugins]
python.d = yes
[plugin:python.d]
command options = -ppython3
Then:
$ sudo ./edit-config python.d.conf
And enable your collector:
xiaomi: yes
Now let's test the collector:
$ /usr/lib/netdata/plugins.d/python.d.plugin debug trace xiaomi
No errors? Great. Let's restart Netdata:
$ sudo systemctl restart netdata
Still a WIP due to netdata/netdata#13017.