Tôi có một số ứng dụng đang chạy 25 giờ một ngày, 7 ngày một tuần. Đó là tất cả các ứng dụng trên nền web, saas chạy trên Ruby on Rails. Chúng tôi lưu trữ các ứng dụng sản xuất của chúng tôi hiện tại trên Heroku.Giám sát các ứng dụng dựa trên web sản xuất
Tôi cần một hệ thống thông báo để cho tôi biết khi nào các ứng dụng không trực tuyến. Tôi biết có một số tùy chọn.
Tôi đã sử dụng Nagios trong quá khứ, nhưng đó là một chút quá cấu hình chuyên sâu cho những gì tôi cần. Ngoài ra, tôi muốn một ứng dụng mà tôi không lưu trữ.
Ngoài ra, tôi có một số trường hợp công nhân đang chạy công việc hàng loạt. Nó có thể là tốt đẹp để có thể theo dõi những người là tốt.
Điều quan trọng là giải pháp có thể vẫn cung cấp thông báo ngay cả khi Amazon EC2 bị hỏng - vì vậy, dựa trên Heroku hoặc Engineyard có thể sẽ không hoạt động.
Tất cả phụ thuộc vào mức độ giám sát mà bạn cần. Chỉ cần trả lời các yêu cầu HTTP/HTTPS? chứa nội dung cụ thể trên trang? chạy các công việc nền? ... tất cả đều có thể, nhưng phụ thuộc vào những gì bạn cần. –
Cảm ơn câu hỏi - Chủ yếu, tôi cần trạng thái Lên/Xuống. Nó có thể hữu ích cho điều đó để có thể xác thực và xem các trang đã đăng nhập. Nó cũng có thể hữu ích để xem nội dung trên một số trang để xem xét toàn vẹn dữ liệu. Theo dõi công việc hàng loạt (chúng tôi sử dụng resque/redis) sẽ được tốt đẹp, nhưng không bắt buộc. Điều chính là đơn giản và đáng tin cậy vào thời điểm này. –
từ nơi nào bạn burrow '1 Hour' mỗi ngày? Tôi cũng cần nó – illusionist