Skip to content
This repository has been archived by the owner on Jun 7, 2020. It is now read-only.
/ Bamm Public archive

BAMM! - Bourne again micro monitoring

License

Notifications You must be signed in to change notification settings

twiddern/Bamm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BAMM! - Burn again micro monitoring

Alpha(!)

  • server monitoring
  • easy to hack
  • lightweight
  • xmpp alerts

Bamm screenshot

Installation

sudo apt-get update; sudo apt-get upgrade;
sudo apt-get install -y sendxmpp screen
git clone https://github.com/coacx/bamm.git
cd bamm

Configuration

  • ./hosts.conf Host and port configuration
  • ./xmpp.conf XMPP credentials

Usage

/usr/bin/screen -dmS Bamm bash monitoring.sh
screen -x Bamm

Todo

  • (!) daemonize (start-stop-daemon, no screen required)
  • (!) install script (system wide)
  • startup options, e.g. check intervall
  • alerting: support multiple recipients
  • udp support (hosts.conf: udp:www.example.org 179)
  • ...

Pull request are welcome :-)

About

About

BAMM! - Bourne again micro monitoring

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages