Linux SoftwareSystemMonitoringBandwidth alarm

Bandwidth alarm


A tool for monitoring and warning you of sudden excess bandwidth usage
Developer:   Matthew Bloch
      more software by author →
Price:  0.00
License:   BSD License
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


A tool for monitoring and warning you of sudden excess bandwidth usage. We built this after a couple of heart attacks, false alarms and big bills incurred by our customers at short notice.

Its main feature is to warn you immediately when a sudden bandwidth spike is detected, by email and SMS. It will also take a sample of the traffic with tcpdump for analysis if the spike stops before you can get to the machine to examine what's going on.

The program is designed to be simple, independent of the host system, and reliable at warning you as insurance against more complicated bandwidth monitoring systems failing-- in the case where a lapse in concentration can cost you thousands of pounds, you may want to consider having more than one bandwidth monitoring scheme in place :-)

Configuring & usage:

You should invoke the program something like this:

/usr/local/bin/bwalarm 2>&1 | logger -t bwalarm

which will send the program's diagnostic output to your system logs in case you don't see the email or SMS. You do look at your logs regularly don't you? :-)

The script is intended to be a stand-alone program which runs forever on a UNIX system. To change its settings you should edit the top of the file which is reasonable well-documented: essentially you point it at sendmail, tcpdump and set the parameters for issuing an alarm.

So that's the maximum number of packets/bytes per minutes/hour/day, and you can set up as many conditions as you want. Finally which email addresses or phone numbers to notify, and your account details at Clickatell, and you're away.

For SMS notification you should sign up with South-African SMS provider Clickatell who are cheap at around ?0.03 per message.

While the program is running it logs alerts to stderr but can show you every reading it takes if you invoke it with the --verbose flag. If you use the --test flag, SMS and email sending will be disabled. You can also tell the program to dump its current list of byte,packet counter pairs to stderr by sending it SIGALRM.
tags the program  you should  you can  and you  bandwidth monitoring  warning you  

Download Bandwidth alarm


 http://www.bytemark.co.uk/software/bwalarm/bwalarm


Authors software

Bandwidth alarm (by Matthew Bloch)
A tool for monitoring and warning you of sudden excess bandwidth usage


Similar software

Bandwidth alarm (by Matthew Bloch)
A tool for monitoring and warning you of sudden excess bandwidth usage

SendSMS 0.3.0 (by Erlend Aakre)
SendSMS is a desktop application for sending SMS messages.

This program lets you send SMS messages to any phone in the world if yo

ipaudit-web 0.95 (by Lina Pezzella)
ipaudit-web logs network activity, maintains traffic summaries, and presents Web-accessible graphs and reports

ECSHostMon 0.1 (by Suyash Jain)
ECSHostMon is a network monitoring software which monitors IP addresses by pinging them every five minutes.

It manages a downtime

Network Time Tools 0.8.1 (by Adam Guyot)
Network Time Tools (NTT) is a set of network tools designed to provide monitoring of a network and the services on that network, and

LMon 1.2 (by Anders Nordby)
LMon is a package for near real-time monitoring of logs, sending email alerts upon known (rule hits) or unknown data (rule misses).

rocap 0.1.0 (by Marius David)
rocap is an IP bandwidth monitoring system based on pcap.

rocap was designed to provide an easy way to monitor bandwidth between

rtdump 1.0 (by S. Krishnan)
Rtdump is a version of tcpdump modified to capture traffic on remote systems and networks

Iroffer 1.3 (by David Johnson)
Iroffer is a software program that acts as a fileserver for IRC

Nagios Config 1.3.4 (by Chris Rex)
Nagios Config project is a Web-based front end for configuring Nagios 1.x.

Nagios is a host and service monitor designed to inform


Other software in this category

GKrellM 2.2.10 (by Bill Wilson)
GKrellM application is a GTK-based stacked monitor program that charts SMP CPUs, disks,

lm_sensors 2.10.1 (by Mark S.)

Loggerithim 7.0.1 (by gphat)
Loggerithim is an extensible monitoring and remote management package

SmokePing 2.0.9 (by Tobias Oetiker)
SmokePing is a delux latency measurement tool

Pipe Viewer 0.9.6 (by Andrew Wood)

    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