Bandwidth Daemon is an advanced network bandwidth monitor program for Windows 2000/XP.
Rather than counting the bandwidth from all packets, Bandwidth Daemon passes each packet through filters to determine if it should be counted. You may define your own filters, to monitor different types of traffic. A filter is a simple boolean expression.
Bandwidth Daemon has a built in web server, and all administration is done through a web based interface. This means that it is accessible from anywhere. For example, you can install it on a gateway/router pc, and access it using a browser on your desktop pc. You can also add passwords for both guest and admin access.
The default web page for Bandwidth Daemon provides an overview of recent usage for all your filters. You can configure the intervals you want to view. For example: Current Day, Current Month, Last 30 Days, Last 5 Minutes, etc.
Bandwidth data is summarised into Minute, Hour, Daily, Weekly, and Monthly intervals. You can configure the length of data to store for each interval. The history database is optimised to minimise disk activity, while ensuring that no more than 1 minute of data will be lost in the event of a power failure. The database uses a transaction log, with two phase commit, to prevent corruption in the event of a power failure or system crash.
Bandwidth Daemon runs as an NT service, so it will always be gathering packets, even when you are not logged in. It consumes minimal CPU and memory. The executable is around 200KB on Windows, and it typically consumes less than 2MB of memory. Bandwidth Daemon is licensed as shareware, the cost of the registered verison is $25 and full size of the download is 0.2 MB. You may download a free version of Bandwidth Daemon by following download link at Free Download section of this page. Bandwidth Daemon is developed or distributed by Grofsoft and is listed under network utilities.