Skip to content

A Netdata module to collect data from multiple types of routers (currently supported Sagemcom and Xiaomi)

License

Notifications You must be signed in to change notification settings

vaiden/netdata_router_collector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Netdata Router Collector

A collection of Netdata collectors for different routers. Currently supported:

We want YOU

Want to add a new type of router or a new chart to an existing one? Please PR.

Roadmap

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.

When?

Depends. I'm still quite new to the Netdata ecosystem (so far: great people, appaling dev experience).

Installing

$ 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.

About

A Netdata module to collect data from multiple types of routers (currently supported Sagemcom and Xiaomi)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages