URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 90040
[ Назад ]

Исходное сообщение
"Проверять на живучесть 10000 хостов"

Отправлено vgray , 15-Окт-10 15:31 
Появилась задача мониторить около 10000 ip адресов на доступность ( пинги) . Опрашивать нужно раз в 10 минут.

попробовал я fping, так он 10000 хостов (по 5 пакетов на хост) опросил за 17 минут. при этом загрузка проца была где-то около нуля, а трафик около 50 кбит в сек.

17 минут меня никак не устраивают, проблема видно в том, что fping все делает в один поток. Кто-нить видел аналоги fping но которые умеют запускть 20-30 потоков?


Содержание

Сообщения в этом обсуждении
"Проверять на живучесть 10000 хостов"
Отправлено Michael , 15-Окт-10 16:01 
> Появилась задача мониторить около 10000 ip адресов на доступность ( пинги) .
> Опрашивать нужно раз в 10 минут.
> попробовал я fping, так он 10000 хостов (по 5 пакетов на хост)
> опросил за 17 минут. при этом загрузка проца была где-то около
> нуля, а трафик около 50 кбит в сек.
> 17 минут меня никак не устраивают, проблема видно в том, что fping
> все делает в один поток. Кто-нить видел аналоги fping но которые
> умеют запускть 20-30 потоков?

nagios?


"Проверять на живучесть 10000 хостов"
Отправлено st_dog , 15-Окт-10 16:04 
http://www.joseporrua.com/2008/12/11/multi-threaded-ping-in-.../

"Проверять на живучесть 10000 хостов"
Отправлено Pahanivo , 15-Окт-10 16:15 
> Появилась задача мониторить около 10000 ip адресов на доступность ( пинги) .
> Опрашивать нужно раз в 10 минут.
> попробовал я fping, так он 10000 хостов (по 5 пакетов на хост)
> опросил за 17 минут. при этом загрузка проца была где-то около
> нуля, а трафик около 50 кбит в сек.
> 17 минут меня никак не устраивают, проблема видно в том, что fping
> все делает в один поток. Кто-нить видел аналоги fping но которые
> умеют запускть 20-30 потоков?

что мешает разбить список хостов на N частей простым скриптом и поднять несколько fping параллельно? )


"Проверять на живучесть 10000 хостов"
Отправлено hizel , 15-Окт-10 16:43 
AnyEvent::FastPing

"Проверять на живучесть 10000 хостов"
Отправлено Vardan , 15-Окт-10 18:58 
> AnyEvent::FastPing

SmokePing