Commit Graph

32 Commits

Author SHA1 Message Date
lemmi 4be47a0e1e update to abbel v0.3.0 2023-03-09 10:48:10 +01:00
lemmi 3f0c771d93 update to abbel v0.2.1 and use multicast listener 2023-03-07 02:21:41 +01:00
lemmi e6f94fc9f1 clear statistic of former garbage collected routes 2021-12-16 09:15:13 +01:00
lemmi feceec7e53 use go:embed to embed the favicon 2021-12-16 09:15:13 +01:00
lemmi 3d1a843b64 add garbage collection for stale routes 2021-12-16 08:53:39 +01:00
lemmi 193dc695d1 log errors from monitoring call 2021-12-16 06:05:39 +01:00
lemmi 03debcc17f use direct packet capture on all interfaces 2021-12-15 11:24:15 +01:00
lemmi 9f38df5fa0 skip displaying automatically generated rdns names 2021-12-15 05:56:24 +01:00
lemmi 96dcf14d5d use netaddr.IPPrefix as map key 2021-12-15 05:41:05 +01:00
lemmi 583f004994 replace net.IPNet with netaddr.IPPrefix 2021-12-15 04:41:45 +01:00
lemmi bf787efb49 migrate to modules 2021-01-21 07:28:50 +01:00
lemmi 2b9d354580 remove pointers to net.IPNet 2020-01-24 08:25:43 +01:00
lemmi 40007fc115 make use of more http-lib functions 2020-01-24 07:08:12 +01:00
lemmi b326aa66f5 produce less garbage; reuse buffers 2020-01-24 06:44:44 +01:00
lemmi 6ed3634876 add padding to header 2020-01-23 09:52:12 +01:00
lemmi a98c697632 try rdns, add hostname column 2020-01-23 09:44:38 +01:00
lemmi bd7116fff4 always show currently unreachable routes 2020-01-23 08:01:49 +01:00
lemmi 30f06220a1 remove invalid <p> tags 2020-01-23 07:56:13 +01:00
lemmi cfd39483ee add favicon 2020-01-23 07:52:06 +01:00
lemmi 0f21568c7f add Content-Length header 2020-01-23 07:00:54 +01:00
lemmi e2a7d9f2bf add gzip compression and handle if-modified-since 2020-01-23 06:49:42 +01:00
lemmi a48cc05cd7 don't use pointers on time.Time 2020-01-23 06:49:42 +01:00
lemmi 3205e30083 make linter happy 2020-01-23 04:55:33 +01:00
lemmi 17bc5b2a45 improve sorting 2020-01-23 04:55:13 +01:00
lemmi 1dfefe75e7 Readme: correct receive buffer section 2020-01-23 04:44:00 +01:00
lemmi 2980320d55 Crash on read error, until a soft reset is implemented 2020-01-23 04:27:59 +01:00
lemmi d9b8a90701 improve filtering the noise
- filter larger downtimes
- for small downtimes sort by counts
2020-01-23 04:17:48 +01:00
lemmi 05bff7f5ad switch to github.com/mdlayher/netlink
this gives us access to the socket receive buffer size and it saves 2mb
binary size.
2020-01-23 04:07:29 +01:00
lemmi 8f0e46f37f allow 0.1% downtime to be considered noise 2020-01-22 06:36:38 +01:00
lemmi 61da45d677 add note about socket buffer size 2020-01-21 22:57:18 +01:00
lemmi e8c35db6f4 add Readme.md 2020-01-21 22:50:41 +01:00
lemmi d9ce3912ed init 2020-01-21 22:44:28 +01:00