Netcount is a package for logging and displaying PPP network traffic on Linux machines.
Version: 0.8iNetcount is a package for logging and displaying PPP network traffic on Linux machines. Logging is done via a small shell script which is called during the ip-up, ip-down and system startup processes and from cron, while analysis and printing is done by a program written in Python.
Operating System: Linux
The display is highly customizable. You can select from different types of records as well as from different columns to print. netcount shows, among other things, network uptime, byte counts and transmission speeds (either as Tx and Rx bytes or summed up). Command line options also allow you to select from per-connection summaries as well as from daily and monthly summaries and from uptime and byte count percentages with respect to a daily and monthly total. These settings can be made permanent through the use of a configuration file which is written when using a simple command line option.
netcount uses the kernel's ppp0 counter (found in /proc/net/dev), so packet filtering does not need to be installed. It is safe against this counter's overflow, so there is no 2 or 4 GiB limit. It should work under any flavor of Linux, including other families than the x86 systems.
You might want to have a look at its man page to see more of its features.
What's New in This Release:
· Makefile (final-words): If no "final-words" was created, an error was generated after successfull installation. Thanks to Iain Lea for pointing this out. Now a final-words file (which consists of a leading n, possibly followed by nothing) is always generated.