daemonwatch est un démon de surveillance de serveur et de collecte de données écrit en Python.
Nous voulons ...
- Pour être informé lorsque des incidents se produisent (email, XMPP, ZeroMQ ...)
- Des actions automatiques à prendre (redémarrage, rm, git pull ...)
- À recueillir des statistiques du système pour un traitement ultérieur par exemple graphiques
- Cravate dans / tiers existant code Python
- Jouer le long bien avec déploiement existant / configuration écosystème (tissu / cuisine)
Aperçu
- DSL de surveillance: la programmation déclarative de définir la stratégie de surveillance
- Large spectre: la collecte de données et d'incidents à prendre des mesures automatiques
- Petit, facile à lire, une API de fichier unique
- Licence BSD révisée
- Écrit en Python
Cas d'utilisation
- Assurer la disponibilité de services: l'essai et démarrer / arrêter lorsqu'il ya des problèmes
- Collecter des statistiques / données du système, se connecter localement et / ou à distance
- Alerte sur le système de santé / de service, prendre des mesures
Installation
python setup.py install
ou
easy_install daemonwatch
Exigences :
- Python
Commentaires non trouvées