Tôi là một nhà phát triển web đơn độc với VPS Centos của riêng tôi lưu trữ một vài trang web nhỏ cho khách hàng của tôi. Hôm nay tôi phát hiện ra dịch vụ httpd của mình đã dừng (không có lý do rõ ràng - nhưng đó là một chủ đề khác). Tôi đã khởi động lại nó nhưng bây giờ tôi cần tìm cách có thể thông báo qua email và / hoặc SMS nếu nó xảy ra lần nữa - tôi không thích khi khách hàng gọi cho tôi để nói với tôi rằng trang web của họ không hoạt động!
Tôi biết có lẽ có nhiều khả năng khác nhau, bao gồm cả phần mềm giám sát máy chủ. Tôi nghĩ rằng tất cả những gì tôi thực sự cần là một tập lệnh mà tôi có thể chạy như một công việc định kỳ từ máy chủ dev của tôi (đang chạy vĩnh viễn trong văn phòng của tôi) cố gắng tải một trang từ máy chủ sản xuất của tôi và nếu nó không tải trong vòng 30 Vài giây sau đó nó sẽ gửi cho tôi một email hoặc SMS. Tôi khá rác rưởi trong kịch bản shell, vì vậy câu hỏi này.
Bất kỳ đề xuất sẽ được biết ơn đánh giá cao.