Big Brother is a lightweight network analysis tool that checks internet connectivity of all connected networks downlinks, it logs all uptime/downtime to database using StormDB and hosted on a web server.
This project is proposed be used on a raspberry Pi but it's cross platform.