daemonwatch je monitoring serverů a sběru dat daemon napsaný v Pythonu.
Chceme, ...
- Musí být upozorněni, když incidentů se stalo (e-mail, XMPP, ZeroMQ ...)
- Automatické opatření, která mají být přijata (restart, rm, git pull ...)
- Shromažďovat statistiky systému pro další zpracování, např grafy
- Tie do Pythonu stávající / třetí strany
- Hrát si spolu pěkně se stávající rozmístění / konfigurace ekosystému (látka / kuchyně)
Přehled
- Monitoring DSL: deklarativní programování definovat monitorovací strategie
- Široké spektrum: od sběru dat a incidentů nástupem automatické akce
- Malý, snadno čitelné, jeden soubor API
- Novela BSD licence
- Napsaný v Pythonu
Případ užití
- Zajistit dostupnost služeb: test a start / stop, když problémy
- Shromažďovat statistiky systému / data, log místně a / nebo na dálku
- Záznam o systému / služby zdraví, přijmout opatření
Instalace
python setup.py nainstalovat
nebo
easy_install daemonwatch
Požadavky na :
- Python
Komentáře nebyl nalezen