monitor unreacheble routes installed by babel
Go to file
lemmi d9b8a90701 improve filtering the noise
- filter larger downtimes
- for small downtimes sort by counts
2020-01-23 04:17:48 +01:00
.gitignore init 2020-01-21 22:44:28 +01:00
Readme.md add note about socket buffer size 2020-01-21 22:57:18 +01:00
main.go improve filtering the noise 2020-01-23 04:17:48 +01:00

Readme.md

rmon

rmon monitors unreachable routes installed by babeld.

Does not need any special permissions to run.

howto

install & run

$ git clone https://git.freifunk-franken.de/lemmi/rmon
$ cd rmon
$ go get -v
$ go run .

open webbrowser

http://localhost:8080/

Note

babeld can spew out massive amounts of route changes that can fill the netlink socket.

Check your values:

  1. /proc/sys/net/core/rmem_default >= 1048576 (1MB)
  2. /proc/sys/net/core/rmem_max higher than the value above