Cross Platform Open Source Remote Bandwidth Monitor

Posted by shantanugoel on Aug 22, 2011 3:01 AM CST
Shantanu’s Technophilic Musings; By Shantanu Goel
Mail this story
Print this story

This post is about my open source remote bandwidth usage stats logger project. I have multiple devices at home that access the internet so it is not feasible to install a bandwidth monitor individually on all these devices as I’d still need to add up all logs and many of such devices don’t even have a way to install a monitoring software installed (e.g. my PS3, my TV, my media players, etc). So, I thought of monitoring the usage at my router. It is a smart one (Asus wl-500w) and I can install various linux software on it but then it requires a hard disk to run most of them which I don’t turn on all the time. Moreover, even if I could run the software directly from router flash, it doesn’t have enough space to store the logs (neither is it a good idea to keep writing to the flash often). Hence I came up with the idea of a light weight remote bandwidth usage logger where in the router has to do the bare minimum possible (here, it just has to make a GET call to a webpage with current status of received and transmitted bytes, accomplished by a single line of wget command). The system is completely open source. The logging and parsing is all done on server side and provides various useful things.

Full Story

  Nav
» Read more about: Story Type: Tutorial; Groups: Linux

« Return to the newswire homepage

This topic does not have any threads posted yet!

You cannot post until you login.