daemonwatch є моніторинг серверів і збору даних про демон написано в Python.
Ми хочемо, щоб ...
- Отримувати повідомлення, коли інциденти (електронна пошта, XMPP, ZeroMQ ...)
- Автоматичні дії повинні бути прийняті (перезавантаження, RM, Git тягнути ...)
- Зібрати інформацію про систему для подальшої обробки, наприклад, діаграми
- Краватка в існуючі / сторонньому коді Python
- Грати разом красиво з існуючого розгортання конфігурації / екосистеми (тканина / кухня)
Огляд
- Моніторинг DSL: декларативне програмування для визначення стратегії моніторингу
- Широкий спектр: від збору даних і інцидентах до прийняття автоматичні дії
- Маленький, легкий для читання, єдиний API файл
- Переглянутий BSD License
- Написано в Python
Випадки використання
- Забезпечити доступність послуг: тест і запустити / зупинити, коли проблеми
- Збір статистики / системні дані, журнал локально і / або віддалено
- Попередження про здоров'я системи / послуг, вжити заходів
Установка
Python setup.py встановити
або
easy_install daemonwatch
Вимоги
- Python
Коментар не знайдено