]> git.ipfire.org Git - people/ms/network.git/commit
networkd: Collect stats regulary and emit them on dbus
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 14 Apr 2023 17:43:12 +0000 (17:43 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 14 Apr 2023 17:43:12 +0000 (17:43 +0000)
commit15240e0819685c30a4955ae161374b5a3fc9d313
tree22fd817f19cb66e3c0d74c45be203004991a3921
parent442b2fc2a34e8f6b7343d616d07c1aecb667a652
networkd: Collect stats regulary and emit them on dbus

This is useful for us monitoring interface throughput (e.g. in
collecty).

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
src/networkd/daemon.c
src/networkd/daemon.h
src/networkd/link.c
src/networkd/link.h
src/networkd/port.c
src/networkd/port.h
src/networkd/stats-collector.c [new file with mode: 0644]
src/networkd/stats-collector.h [new file with mode: 0644]
src/networkd/zone.c
src/networkd/zone.h