vnStat

A console-base network traffic monitor that keeps a log of daily and monthly network traffic for the selected interfac
Download

vnStat Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Teemu Toivola
  • Publisher web site:
  • http://humdi.net/vnstat/

vnStat Tags


vnStat Description

A console-base network traffic monitor that keeps a log of daily and monthly network traffic for the selected interfac vnStat is a console-base network traffic monitor that keeps a log of daily and monthly network traffic for the selected interface. vnStat isn't a packet sniffer. The traffic information is analyzed from the /proc -filesystem, so vnStat can be used without root permissions. However at least a 2.2.x kernel is required.This program is open source/GPL'ed and can be installed in 'single' and 'root' mode. Better instructions are included in the README. Feel free to send comments by email (remove the spamfilter) or try contacting me from irc (Vergo @ IRCNet). Announcements about new versions can be obtained by subscribing to the vnStat list at freshmeat.net. Also a discussion forum is available for comments / suggestions / support. Some time ago I felt that I needed some kind of network traffic monitor to see how much traffic my server/router generated in reality. I had been using mrtg for a while but the problem with it was that it didn't tell how many megabytes the daily traffic was.Next I tested ntop, but it had far too many features compared to my needs. Then I found darkstat that was much smaller and stabler, but after using it for about a week, I came to a conclusion that a packet sniffer wasn't what I needed since it generates too much cpu load when the network traffic is near 10MB/s and requires the process running with root permissions. Since I needed something really simple but stable, I decided to write it by myself. What's New in This Release: · Fix: Timezone changes shouldn't cause a flood of errors anymore · Fix: Statvfs used instead of statfs for BSD compatibility (Thanks to Mark Mitchell for pointing this out) · Fix: Makefile didn't properly support LDFLAGS and -lm was misplaced · Fix: MonthRotate value in config wasn't used · Fix: Unreadable configuration file doesn't cause a segmentation fault · Fix: /proc/net/dev parser didn't see the difference between eth10 and eth1 · Fix: Updating a database from two of more processes at the same time was able to sometimes cause data loss · Fix: Estimates are calculated based on last database update · Fix: Each interface update had a possibility of losing 1023 bytes of traffic at most due to improper rounding (Thanks to Michael Berlin for suggesting a suitable correction) · Daemon support as alternative for cron based updates · PNG image output (hourly rate based on patch by Sergio Ammirata) · XML output · BSD support · Diskspace check can be disabled from configuration file · IEC standard prefixes (KiB/MiB/GiB/TiB) · List of available interfaces if wrong of unavailable interface is selected


vnStat Related Software