Иногда захожу в статистику используемых ресурсов и вижу, что процессор сервера VDS нагружен на 99%. При этом ни один сайт не открывается, либо открывается через раз, выдавая 5хх ошибку. Как всегда "держать руку на пульсе", т. е. мгновенно быть в курсе, что сервер в данный момент не работает? Что можно сделать для этого? Какие средства для этого существуют? Заранее спасибо!
Ну, обычно это использовали раньше https://ru.m.wikipedia.org/wiki/Monit но вроде как и поинтереснее что-то существует Попробуй, мб монита хватит для начала
Есть сервис UptimeRobot, весьма удобный. Но я ещё сделал простой скрипт, который делает запрос у сайту, проверяет содержание ответа и присылает мне письмо, если что-то не так. Я открываю окно в браузере на рабочем ПК и включаю на вкладку обновление страницы каждую минуту с помощью плагина к хрому, AutoRefresher вроде. ПК всегда включён.
Монит удобнее тем, что ему можно сказать чтобы он сразу перезапускал апач если тот вдруг прилег отдохнуть