Skip to content

Collects router logs with ulogd and send them onto server running syslog-ng, loki and grafana. See information about traffic in grafana. Uses Docker containers

Notifications You must be signed in to change notification settings

akademsubotnik/router-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TODO: IT WOULD BE NICE TO HAVE A LIST OF IPS WITH LOCATION INFORMATION IN A TABLE IN GRAFANA DASHBOARD ALSO

This project collects network traffic logs from your router with ulogd and then forwards them onto a syslog-ng service running on a server on your LAN. Promtail + GeoIP plugin read the syslog-ng log file and display on Grafana where the IPs are from.

This project is based on https://balagetech.com/monitor-network-traffic-openwrt-syslog-ng/ for openwrt ulogd router setup This project is based on https://medium.com/@bossm8/geoip-dashboards-in-grafana-from-iptables-logs-101a3b256d55 for reading the syslog-ng file, parsing it with Promtail + GeoIP and displaying it on Grafana

image

About

Collects router logs with ulogd and send them onto server running syslog-ng, loki and grafana. See information about traffic in grafana. Uses Docker containers

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages