Bandwidth alarm
Details
| Size: | 0K |
| Last Update: | 2008-04-30 23:17:42 |
| OS Support: | Linux |
| License/Program Type: | BSD License |
| Publisher: | Matthew Bloch |
| Price: | $0.00 |
Description:
Bandwidth alarm is monitoring software developed by Matthew Bloch.
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.
Bandwidth alarm supports english interface languages and works with Linux.
Downloading Bandwidth alarm will take if you use fast ADSL connection.
0 comments
Add to
Bandwidth alarm Version History
Related Software
|
|
From category: Filesystems |
| FUR filesystem 0.4.1 is filesystems software developed by Riccardo Di Meo. FUR is a application that let the user mount a Windows CE based device on your Linux file system: it uses the brilliant FU... |
|
|
From category: Software-Distribution |
| Bocken 0.5.3 is software distribution software developed by Magnus Loef. Bocken is a package manager that handles forward and reverse recursive dependency resolving, installations, uninstallations,... |
|
|
From category: Filesystems |
| fiDefrag is a filesystem independent defrag tool.... |
|
|
From category: Operating-Systems-Linux-Distri |
| Asterisk@Home 2.8 is operating systems linux distri software developed by Asterisk@Home Team. The Asterisk@Home Linux Distribution project enables the home user to quickly set up a VOIP Asterisk PB... |
|
|
From category: Backup |
| DVD Backup 0.4.0 is backup software developed by Silvercoders. DVD Backup is an unix shell script providing functionality for backuping files and databases (PostgreSQL, MySQL) on DVD discs.... |
|
|
From category: Operating-Systems |
| GoboLinux is pretty different from the other Linux distributions you may be used to.... |
|
|
From category: Filesystems |
| ext3 0.0.7a is filesystems software developed by Stephen Tweedie. ext3 adds journaling filesystem capabilities to ext2fs. What is journaling? It means you don\'t have to fsck after a... |
|
|
From category: Shells |
| MirBSD Korn Shell (mksh) is an actively developed successor of pdksh (the Public Domain Korn Shell).... |
|
|
From category: Software-Distribution |
| Paludis is a package management library that works with Gentoo style ebuilds, together with a simple console client.... |
|
|
From category: Operating-Systems-Linux-Distri |
| Fedora Core 5 Re-Spin 20060818 is operating systems linux distri software developed by The Fedora Unity Project. Fedora Core 5 Re-Spin is based upon Fedora Core 5 and all updates released as of Jun... |
|
|
From category: Benchmarks |
| bonnie++ 1.03a is benchmarks software developed by Russell Coker. Bonnie++ is a benchmark suite that is aimed at performing a number of simple tests of hard drive and file system performance.... |
|
|
From category: Operating-Systems-Other |
| Car PC Development Kit 0.2.1 is operating systems other software developed by Peter Willis. Car PC Development Kit is a kit for making a Linux distribution for a car PC. Unlike most distribu... |
|
|
From category: Diagnostics |
| Duper 20041213 is diagnostics software developed by pajp. Duper scans directories for identical files, allows you to easily locate and delete duplicates wasting hard disk space. The philosophy behi... |
|
|
From category: Clustering-and-Distributed-Net |
| Distributed Multi-User Compilation System 0.5 is clustering and distributed net software developed by Victor Norman. Distributed Multi-User Compilation System is a system that allows a group of use... |
Leave a comment