Linux SoftwareSystemNetworkingbwstats 0.01

bwstats 0.01


bwstats will report on how much data has been received and transmitted over each live interface since the system was booted up
Developer:   shaman
      more software by author →
Price:  0.00
License:   MIT/X Consortium License
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


bwstats will report on how much data has been received and transmitted over each live interface since the system was booted up. bwstats project will also attempt to predict bandwidth usage over the next 30 days based on current usage. I wrote this out of curiosity to see how much data I was shifting about each month; the results were interesting.

At present bwstats will only run on Linux and other systems with the /proc filesystem as the interface statistics are obtained from /proc/net/dev and /proc/uptime files. Sorry.

Improvements to come include the ability to 'carry over' data from the previous reboot so that the results are meaningful for those who power down their computers each night, and the ability to change the period for which predictions are made (currently this is trivial but means editing the source).

Note: since I wrote this tool I have noticed that the figures in this /proc/net/dev file wrap around after they reach a certain figure, therefore skewing the figures when data reaches beyond around 4.2GB (damn Linux kernel!). This will be obvious when looking at the figures. This script will still work perfectly up until the point where the wrapping occurs. This will be fixed in a future release, but for now be warned!

Requirements:
  • Perl
    tags the figures  the ability  that the  net dev  this will  proc net  how much  much data  wrote this  the results  bwstats will  

    Download bwstats 0.01


     http://planzero.org/code/projects/viewcode.php?source=bwstats/bwstats-0.01.pl


    Authors software

    ripx 0.10 (by shaman)
    ripx is a perl script designed to make ripping CDs as easy as possible

    bwstats 0.01 (by shaman)
    bwstats will report on how much data has been received and transmitted over each live interface since the system was booted up


    Similar software

    bwstats 0.01 (by shaman)
    bwstats will report on how much data has been received and transmitted over each live interface since the system was booted up

    Linux Bandwidth Monitor 1.3 (by Kimmo Nupponen)
    Linux Bandwidth Monitor (bwmon) is yet another utility that measures bandwidth utiliazation per interface basis

    diskio patch 2.4.27-1 (by Alan Swanson)
    diskio patch is a kernel patch.

    The 2.4.X kernel doesn't report disk IO in /proc/stat for any devices over either major 16 or mino

    Linux::net::dev 1.00 (by Vedran Sego)
    Linux::net::dev is a Perl extension for parsing /proc/net/dev.

    SYNOPSIS

    use Linux::net::dev;
    my $devs = Linux::net::dev::i

    acpi.py 0.3.1 (by Tilo Riemer)
    acpi.py provides an platform-independent and uniform interface to ACPI.

    Installation:

    Linux 2.4 / 2.6

    The Linux implementati

    netlcdclient 0.2.3 (by Luis Llorente Campo)
    netlcdclient is a client for LCDproc, which shows bandwidth usage of any interface listed in /proc/net/dev file

    QLiss3D 1.3.2 (by Daniel Gr?n)

    grafist 2.0.0 (by Faruk Eskicioglu)
    Grafist is a bandwidth utilization viewer

    collectd 3.10.3 (by Florian Forster)
    collectd is a small daemon which collects system information every 10 seconds and writes the results in an RRD-file

    karamTop 0.45 (by moloch)
    karamTop is a superkaramba theme that parses /proc


    Other software in this category

    Nmap 4.20 (by Fyodor)
    Nmap is a utility for network exploration or security auditing

    iptables 1.3.7 (by Harald Welte)
    iptables and netfilter are building blocks of a framework inside the Linux 2.4.x and 2.6.x kernel

    Linux Bandwidth Arbitrator 9.62 (by astormchaser)
    Linux Bandwidth Arbitrator allows beginning-to-advanced network administrators to control bandwidth

    Ettercap 0.7.3 (by ALoR NaGA)
    Ettercap is a network sniffer/interceptor/logger for ethernet LANs

    rdesktop 1.5.0 (by matthewc)
    rdesktop is an open source client for Windows NT Terminal Server and Windows 2000/2003 Terminal Services, capable of natively speakin

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags