The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Ping (cron ping example)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: cron, ping, example,  (найти похожие документы)
_ Осторожно - сисопы (2:5077/15.22) ________________________________ TMN.SYSOP _ From : Ruslan Zalata 2:5077/7 06 May 97 21:59:32 Subj : Ping ________________________________________________________________________________ ж___________________________________________________________________________╥ ╨ Forwarded by Ruslan Zalata (2:5077/7) ╨ Area : RU.UNIX (RU.UNIX) ╨ From : Cyril Rotmistrovsky, 2:463/59.60 (01 Май 1997 (Чт) 18:06) ╨ To : All ╨ Subj : Ping с___________________________________________________________________________╫ * Crossposted in 59.DOWNLINK Comme on tu vas, All? Sorry, не удержался... Жаль, что у NTшников это оффтопик :(
* Forwarded by Cyril Rotmistrovsky (2:463/59.60) * Area : SU.WINDOWS.NT * From : Alexey Petrovich, 2:5000/83 (27 Apr 97 14:45:56) * To : Dmitry S. Surnin * Subj : Ping
Hello Dmitry. 25 Apr 97 13:27, Dmitry S. Surnin wrote to All: DS> Программисты, посоветуйте, как реализовать следующую DS> задачу для NT: необходимо переодически проверять ping на DS> определенные хосты, при отсутствии/присутствии такового DS> выполнять программу (.exe,.com,.bat,.cmd) с параметрами. DS> Ответ, если не сложно, мылом. Есть софт, реализующий такие вещи, и много чего еще, например WatsUp (IpSwitch), Expose (Symantec), правда они деньги стоят, а шареваре ограничен по времени. Alexey -+- GoldED/W32 3.00.Alpha3+ + Origin: Advance Guard Station (2:5000/83)
Коммерческие дорого стОят, говорите? ~~~~~~~~~~~~~~~~~~~~~~~~~~ * Продаю! Дешево! Лицензия всего $1/месяц на машину! * После пяти лет непрерывного использования - бесплатно! * Решение в одну строчку! * Предельно конфигурабельно (настраиваются ВСЕ параметры)! * Предельно портабельно - работает практически на любом Юниксе! * Hе требует почти никаких ресурсов, специальных знаний и умений! * Hо только под *nix. Решение: в crontab любым текстовым редактором (рекомендую vi, вызываемый ~~~~~~~~ командой crontab -e) вносится строчка (две нижеследующие строки набрать в одну строку): */5 * * * * { ping -q -c 1 -i 1 that.host | grep '100% packet loss' } &> /dev/null ; if [ $? = 1 ] ; then echo ping OK ; else echo no ping ; fi Пояснения и рекомендации: ~~~~~~~~~~~~~~~~~~~~~~~~~ */5 - раз в пять минут (на некоторых Юниксах прийдется переписать в виде "0,5,10,15,25,30,35,40,45,50,55"), подставить нужный интервал; -c 1 - делать одну попытку - подставить нужное количество попыток; -i 1 - ждать ответа 1 секунду - подставить нужный таймаут; "that.host" заменяется на имя хоста, который нужно проконтроллировать; "echo ping OK" заменяется на вызов программы, которую нужно запустить, когда связь есть; "echo no ping" заменяется на вызов программы, которую нужно запустить, когда связи нет. Кроме того, pingу можно задавать самые разные переметры, которые вам могут понадобиться, только полезно предварительно прочесть документацию. Дерзайте! Вам что, $1 жалко за такой шедевр? ;) ;) ;) ;) Bon chance, Cyril P.S. Такое впечатление, что под NT в основном занимаются решением проблем через задний проход, если ТАКИЕ вещи там ДЕHЕГ СТОЯТ! Да чем они думают? (гусары, молчать!). P.P.S. Hадеюсь, все понимают, что "продажа" - это шутка? ;). Hо все рекомендации работают всерьез, а мое недоумение по поводу NT пока упирается только в недоумение по поводу того, что никто из NTшников не предложил более простого решения, чем "купить" или "украсть". А оно явно даже в NT должно быть! -+- Individualists, unite! (QDed/QEcho) + Origin: Microsoft free station @ 2:463/59.6o (2:463/59.60)
зб_© ЁЁ Ёриветствуем Вас, All ! Достойно внимания, IMHO! С величайшим почтением, Ruslan. ... That's all fucks! --- The Grandpa. * Origin: Hас имеют, мы кpепчаем! (2:5077/7)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру