MetaGauge is network traffic monitoring software designed to be easy to configure and maintain. MetaGauge monitors traffic on network devices by using SNMP to track the amount of data passed through the interfaces. The statistics are kept in a database and then displayed in HTML and Graphs. A web server is included but Windows built in web server can be used as well.
Although MetaGauge is designed for a corporate network environment it will work with any device that supports SNMP interface monitoring including most DSL modem/routers.