vnStat is a console-based network traffic monitor that keeps a log of hourly, daily, and monthly network traffic for the selected interface(s). It uses the network interface statistics provided by the kernel as information source. This means that vnStat won't actually be sniffing any traffic, and also ensures light use of system resources.
|Operating Systems||POSIX Linux BSD|
Release Notes: This release fixes a miscalculated memory allocation when creating interface list from /sys/class/net when /proc/net/dev wasn't available, which in turn could crash the daemon. Handling of the -HUP signal in the daemon has been corrected to properly update the database cache. The daemon now automatically creates databases for available interfaces if no databases are found during startup instead of requiring user interaction.
Release Notes: This release fixes a buffer overflow in hourly image output and a possibility for a memory leak when handling signals in the daemon. The broken delete feature has also been corrected. New features include the saving of merged databases and better configurability of the live mode.
Release Notes: This release adds better configurability for the content of all outputs, including a narrow output for space limited terminals. The daemon can now be configured to change its update interval based on interface availability and doesn't need to be separately informed when monitoring of an interface is stopped.
Release Notes: This release makes averaged traffic rates visible, adds monthly traffic to the summary and supports merging data from multiple interfaces to one output. Dates are now formatted according to the system locale setting by default.
Release Notes: This release adds support for daemon-based updating, image output, and XML output. BSD support is also included. Corrections have been made to traffic estimates, the configuration file parser, traffic accuracy, and to several other issues.