Скрипт для виртуальных серверов на Debian и Ubuntu
Нужен скрипт, который можно установить на сервер с ОС Debian 7/8 или Ubuntu 14/16.
Какие функции должны быть в скрипте:
1) Автоматическая проверка сервера на работоспособность (или он не завис, или память не забита более, чем на 70%, или процессор не загружен более, чем на 50%, к примеру).
2) Пинг рандомных IPv6 и IPv4-адресов на сервере на доступность в Интернете (передача и получение пакетов).
3) Автоматическая перезагрузка сервера в случае выявления проблем по первым двум пунктам.
4) Автоматический ввод (опционально, то есть функция должна быть или вкл или выкл, по моему усмотрению) произвольной команды (которую я укажу) после перезагрузки сервера.
5) Автоматическая перезагрузка сервера по расписанию (без учета проверки по первым двум пунктам).
Частота проверки сервера, к примеру, каждые несколько часов или по расписанию, если такое можно сделать.
Также нужно, чтобы скрипт вел логирование своих действий, записывал все это в текстовый документ, чтобы можно было отследить его работу и посмотреть были ли проблемы на сервере.
Кто может такое реализовать, оставляйте заявки с адекватными ценами!