daemonwatch is een server monitoring en data-collectie daemon geschreven in Python.
Wij willen dat ...
- Ontvangen als incidenten gebeuren (e-mail, XMPP, ZeroMQ ...)
- Automatische acties die moeten worden genomen (herstart, rm, git pull ...)
- Om het systeem statistieken voor verdere verwerking bijv verzamelen grafieken
- Stropdas in bestaande / derden Python-code
- Meespelen mooi met bestaande implementatie / configuratie ecosysteem (stof / keuken)
Overzicht
- Bewaking DSL: declaratief programmeren aan de controle strategie te bepalen
- Breed spectrum: van het verzamelen van gegevens en het melden van incidenten aan het nemen van automatische acties
- Kleine, gemakkelijk te lezen, een enkel bestand API
- Herziene BSD-licentie
- Geschreven in Python
Use Cases
- Zorgen voor beschikbaarheid van de dienst: de test en start / stop bij problemen
- Verzamelen systeem statistieken / data, lokaal aanmelden en / of op afstand
- Alert op de gezondheid van het systeem / de dienst, nemen acties
installatie
python setup.py installeren
of
easy_install daemonwatch
Eisen
- Python
Reacties niet gevonden