The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"нужен скрипт для проверки доступности хоста"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"нужен скрипт для проверки доступности хоста"  +/
Сообщение от SarSargsyan email(ok) on 17-Ноя-10, 10:35 
нужен скрипт для проверки доступности хоста, скажем если хост недоступен в течение 10 секунд и совершалось некое действие
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "нужен скрипт для проверки доступности хоста"  +/
Сообщение от Arpo email(ok) on 17-Ноя-10, 11:01 
> нужен скрипт для проверки доступности хоста, скажем если хост недоступен в течение
> 10 секунд и совершалось некое действие

Es forumum senc primitiv harceri karoxa dajy ch patasxanen...
Выше написанное на Армянском

Google http://www.google.ru/#sclient=psy&hl=ru&safe=off&site=&sourc...

Все просто, пингуешь хост если не отвечает делаешь действие. Приммеров много и на форуме и в сети.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "нужен скрипт для проверки доступности хоста"  +/
Сообщение от ACCA (ok) on 21-Ноя-10, 21:29 
> Все просто, пингуешь хост если не отвечает делаешь действие. Приммеров много и
> на форуме и в сети.

В общем случае - недостаточно. Как правило, нужно проверять, жив ли не хост, а сервер. Например для HTTP на 80 порту:

echo -n "GET / HTTP/1.0\r\n\r\n" | nc -w 10 host.example.com 80 2>/dev/null || echo Error

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "нужен скрипт для проверки доступности хоста"  +/
Сообщение от Arpo (ok) on 22-Ноя-10, 09:30 
>> Все просто, пингуешь хост если не отвечает делаешь действие. Приммеров много и
>> на форуме и в сети.
> В общем случае - недостаточно. Как правило, нужно проверять, жив ли не
> хост, а сервер. Например для HTTP на 80 порту:
> echo -n "GET / HTTP/1.0\r\n\r\n" | nc -w 10 host.example.com 80 2>/dev/null
> || echo Error

Да, все зависит от задачи, которую нужно решить.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "нужен скрипт для проверки доступности хоста"  +/
Сообщение от Ilya Lihachev email on 22-Ноя-10, 17:15 
>>> Все просто, пингуешь хост если не отвечает делаешь действие. Приммеров много и
>>> на форуме и в сети.
>> В общем случае - недостаточно. Как правило, нужно проверять, жив ли не
>> хост, а сервер. Например для HTTP на 80 порту:
>> echo -n "GET / HTTP/1.0\r\n\r\n" | nc -w 10 host.example.com 80 2>/dev/null
>> || echo Error
> Да, все зависит от задачи, которую нужно решить.

Еще есть штука такая по имени monit. Она может автоматически опрашивать заданные хосты, порты на них и еще кучу. По каждому событию может слать отчет по почте.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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