daemonwatch là một máy chủ theo dõi và thu thập dữ liệu daemon viết bằng Python.
Chúng tôi muốn ...
- Để được thông báo khi có sự cố xảy ra (email, XMPP, ZeroMQ ...)
- Các hành động tự động được thực hiện (khởi động lại, rm, git pull ...)
- Để thu thập số liệu thống kê hệ thống để tiếp tục xử lý ví dụ như đồ thị
- Tie vào mã Python hiện / bên thứ ba
- Chơi cùng độc đáo với việc triển khai hiện tại / hệ sinh thái cấu hình (vải / ẩm thực)
Tổng quan
- Giám sát DSL: lập trình khai báo để xác định chiến lược theo dõi
- Phổ rộng: từ thu thập số liệu và báo cáo sự cố để có những hành động tự động
- Nhỏ, dễ đọc, một tập tin duy nhất API
- Sửa đổi Giấy phép BSD
- Viết bằng Python
Trường hợp sử dụng
- Đảm bảo sẵn sàng dịch vụ: kiểm tra và bắt đầu / dừng lại khi có vấn đề
- Thu thập số liệu thống kê hệ thống / dữ liệu, đăng nhập tại địa phương và / hoặc từ xa
- Cảnh báo về sức khỏe hệ thống / dịch vụ, có những hành động
Cài đặt
python setup.py cài đặt
hoặc
easy_install daemonwatch
Yêu cầu :
- Python
Bình luận không