├── Docker ├── docker-compose-extras.yml ├── docker-compose.yml ├── netify-log.sh ├── prometheus.yml └── promtail-config.yaml ├── LICENSE ├── OpenWRT-Dashboard.json ├── Python ├── netify-3.05-mysql.py ├── netify-3.05-sqlite3.py ├── netify.service ├── netifyd_2023-08-10-v4.4.7-1_aarch64_generic.ipk ├── requirements.txt └── ubuntu-setup-script.sh ├── README.md ├── Router ├── README.md ├── lua │ ├── device-status.lua │ ├── dnsmasq.lua │ ├── gl-router-temp.lua │ ├── internet-outage.lua │ ├── nat_traffic.lua │ ├── netify.lua │ ├── new_device.lua │ ├── nlbwmon_stats.lua │ ├── packetloss.lua │ ├── speedtest.lua │ ├── vnstatmonth.lua │ └── wanip.lua ├── luci_statistics ├── scripts │ ├── 1-hour-script.sh │ ├── 1-minute-script.sh │ ├── 12am-script.sh │ ├── 15-second-script.sh │ ├── 5-minute-script.sh │ ├── 99-new-device │ ├── device-status-ping.sh │ ├── internet-outage.sh │ ├── new_device.sh │ ├── packet-loss.sh │ └── speedtest.sh └── wrtbwmon ├── routersetup.sh ├── screenshots ├── CollectD-Network.PNG ├── CollectD1-firewall.PNG ├── CollectD1.PNG ├── Collectd-output.PNG ├── Dashboard1.PNG ├── Dashboard2.PNG ├── Dashboard3.PNG ├── Dashboard4.PNG ├── Dashboard5.PNG ├── Dashboard6.PNG ├── Dashboard7.PNG ├── Dashboard8.PNG └── Dashboard9.PNG └── serverSetup.sh /Docker/docker-compose-extras.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Docker/docker-compose-extras.yml -------------------------------------------------------------------------------- /Docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Docker/docker-compose.yml -------------------------------------------------------------------------------- /Docker/netify-log.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Docker/netify-log.sh -------------------------------------------------------------------------------- /Docker/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Docker/prometheus.yml -------------------------------------------------------------------------------- /Docker/promtail-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Docker/promtail-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/LICENSE -------------------------------------------------------------------------------- /OpenWRT-Dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/OpenWRT-Dashboard.json -------------------------------------------------------------------------------- /Python/netify-3.05-mysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Python/netify-3.05-mysql.py -------------------------------------------------------------------------------- /Python/netify-3.05-sqlite3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Python/netify-3.05-sqlite3.py -------------------------------------------------------------------------------- /Python/netify.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Python/netify.service -------------------------------------------------------------------------------- /Python/netifyd_2023-08-10-v4.4.7-1_aarch64_generic.ipk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Python/netifyd_2023-08-10-v4.4.7-1_aarch64_generic.ipk -------------------------------------------------------------------------------- /Python/requirements.txt: -------------------------------------------------------------------------------- 1 | mysql-connector-python 2 | requests 3 | geoip2 4 | -------------------------------------------------------------------------------- /Python/ubuntu-setup-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Python/ubuntu-setup-script.sh -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/README.md -------------------------------------------------------------------------------- /Router/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/README.md -------------------------------------------------------------------------------- /Router/lua/device-status.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/device-status.lua -------------------------------------------------------------------------------- /Router/lua/dnsmasq.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/dnsmasq.lua -------------------------------------------------------------------------------- /Router/lua/gl-router-temp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/gl-router-temp.lua -------------------------------------------------------------------------------- /Router/lua/internet-outage.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/internet-outage.lua -------------------------------------------------------------------------------- /Router/lua/nat_traffic.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/nat_traffic.lua -------------------------------------------------------------------------------- /Router/lua/netify.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/netify.lua -------------------------------------------------------------------------------- /Router/lua/new_device.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/new_device.lua -------------------------------------------------------------------------------- /Router/lua/nlbwmon_stats.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/nlbwmon_stats.lua -------------------------------------------------------------------------------- /Router/lua/packetloss.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/packetloss.lua -------------------------------------------------------------------------------- /Router/lua/speedtest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/speedtest.lua -------------------------------------------------------------------------------- /Router/lua/vnstatmonth.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/vnstatmonth.lua -------------------------------------------------------------------------------- /Router/lua/wanip.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/lua/wanip.lua -------------------------------------------------------------------------------- /Router/luci_statistics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/luci_statistics -------------------------------------------------------------------------------- /Router/scripts/1-hour-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/scripts/1-hour-script.sh -------------------------------------------------------------------------------- /Router/scripts/1-minute-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/scripts/1-minute-script.sh -------------------------------------------------------------------------------- /Router/scripts/12am-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/scripts/12am-script.sh -------------------------------------------------------------------------------- /Router/scripts/15-second-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/scripts/15-second-script.sh -------------------------------------------------------------------------------- /Router/scripts/5-minute-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/scripts/5-minute-script.sh -------------------------------------------------------------------------------- /Router/scripts/99-new-device: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/scripts/99-new-device -------------------------------------------------------------------------------- /Router/scripts/device-status-ping.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/scripts/device-status-ping.sh -------------------------------------------------------------------------------- /Router/scripts/internet-outage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/scripts/internet-outage.sh -------------------------------------------------------------------------------- /Router/scripts/new_device.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/scripts/new_device.sh -------------------------------------------------------------------------------- /Router/scripts/packet-loss.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/scripts/packet-loss.sh -------------------------------------------------------------------------------- /Router/scripts/speedtest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/scripts/speedtest.sh -------------------------------------------------------------------------------- /Router/wrtbwmon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/Router/wrtbwmon -------------------------------------------------------------------------------- /routersetup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/routersetup.sh -------------------------------------------------------------------------------- /screenshots/CollectD-Network.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/CollectD-Network.PNG -------------------------------------------------------------------------------- /screenshots/CollectD1-firewall.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/CollectD1-firewall.PNG -------------------------------------------------------------------------------- /screenshots/CollectD1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/CollectD1.PNG -------------------------------------------------------------------------------- /screenshots/Collectd-output.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/Collectd-output.PNG -------------------------------------------------------------------------------- /screenshots/Dashboard1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/Dashboard1.PNG -------------------------------------------------------------------------------- /screenshots/Dashboard2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/Dashboard2.PNG -------------------------------------------------------------------------------- /screenshots/Dashboard3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/Dashboard3.PNG -------------------------------------------------------------------------------- /screenshots/Dashboard4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/Dashboard4.PNG -------------------------------------------------------------------------------- /screenshots/Dashboard5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/Dashboard5.PNG -------------------------------------------------------------------------------- /screenshots/Dashboard6.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/Dashboard6.PNG -------------------------------------------------------------------------------- /screenshots/Dashboard7.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/Dashboard7.PNG -------------------------------------------------------------------------------- /screenshots/Dashboard8.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/Dashboard8.PNG -------------------------------------------------------------------------------- /screenshots/Dashboard9.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/screenshots/Dashboard9.PNG -------------------------------------------------------------------------------- /serverSetup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benisai/Openwrt-Monitoring/HEAD/serverSetup.sh --------------------------------------------------------------------------------