Bandwidth Daemon is an advanced network bandwidth monitor 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.
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 add passwords for both guest and admin access.
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 on Windows, 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.
Screenshots
Download
The current version of Bandwidth Daemon is 1.1.
Download Bandwidth Daemon 1.1 (Windows 2000/XP)
This is an evaluation version, with a 30 day time limit.
Purchase
A personal license for Bandwidth Daemon costs $25 USD. This allows you to run the Bandwidth Daemon server on a single computer. You may connect to the server from as many clients as you like. If you want to run the server on multiple machines, you will need to purchase additional licenses. Alternatively, you can buy a site license for $100 USD. This allows you to run Bandwidth Daemon on as many machines as you like.



