Показаны сообщения с ярлыком monitoring. Показать все сообщения
Показаны сообщения с ярлыком monitoring. Показать все сообщения

Проверяем хост на доступность (ping) и пишем в файл (отправляем сообщение) при падении линка. Полезный скрипт мониторинга ресурсов.

Возникла простая задача, проверять удаленный роутер на доступность и вести статистику. Задача тривиальная и поднимать Zabbix или что-то подобное для одного хоста не решился. В итоге написал скрипт на bash, который пингует удаленный хост. Этот скрипт можно модифицировать и под другие задачи, когда требуется менять статус в зависимости от проверки чего-либо.

В случае если связь пропадает (или появляется) скрипт пишет статус и время в лог файл. То есть, в файле у нас фиксируются только изменения состояния подключения, что удобно, экономит место и наглядно показывает статистику.