Скрипт мониторинга хоста

Просмотров: 156

Как мониторить хост

Даров! Понадобилось мне написать скрипт на Баше, чтобы мониторить определенный хост. Если хост недоступен, занести это в спец. журнал с указанием точного времени недоступности. Возможно, изобрел велосипед, но может кому-то пригодится.

#!/bin/sh
#Сканируемый хост
HOST="10.8.0.1"
#Получаем текущую дату
now=$(date)
# Файл журнала
LOGFILE="/root/pings/10.8.0.1_.log"
# Пингуем проверочный хост
if !(ping -c 1 -s 1 -W 1 ${HOST})
# Если возникла ошибка (хост не доступен)
then
echo ${now} Source blocked >> ${LOGFILE}
fi
exit 0;

Опубликовано 8 Апреля 2015 в категории Мониторинг

comments powered by HyperComments
Поиск по сайту:

Теги:

Популярные статьи:

Новости IT:

^ Наверх