Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : yx                                   2:5020/400     16 Feb 2001  21:22:36
 To : All
 Subject : Re: Мониторилка + script
 -------------------------------------------------------------------------------- 
 
 Andy Pershin <Andy.Pershin@p15.f10.n5059.z2.fidonet.org> wrote:
 
 > 
 > hosts="host1 host2 host3"
 > 
 > for h in $hosts ; do
 >        if ! ping -c 1 -w 1 -i 1 $h >/dev/null 2>&1 ; then
 >                /usr/local/bin/change_my_network $h
 >                mail -s "$h unreachable" admin </dev/null
 >        fi
 > done
 > 
 > Дешево и сердито.  :-)
  
  не совсем дешево:
   здесь - следующий по списку хост будет проверен лишь после того
   как отработает текущая проверка - что не всегда приемлемо (скажем
   много хостов, или есть необходимость в больших таймаутах).
 
   Да и -
    таймауты задаются только в секундах,
    отсутсвует ping targets host's multiple interfaces,
    и, в конце концов, вывод неудобен для парсера.
 
 p.s. таки fping поудобней будет, imho.
 
 -- 
 Vladimir Yakovetsky
 --- ifmail v.2.15dev5
  * Origin: Disorganized yx's groupie (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Мониторилка + script   yx   16 Feb 2001 21:22:36 
Архивное /ru.linux/134015d2bc592.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional