ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > ИНФО > Статьи > Чужие Статьи
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Мониторинг доступности хоста, простое решение
  #1  
Старый 25.09.2006, 15:15
Аватар для D=P=CH= MOD=
D=P=CH= MOD=
Постоянный
Регистрация: 15.08.2006
Сообщений: 404
Провел на форуме:
3811682

Репутация: 641
Отправить сообщение для D=P=CH= MOD= с помощью ICQ
Post Мониторинг доступности хоста, простое решение

Есть множество вариантов мониторинга хостов и серверов, но не всегда для решения поставленной задачи стоит поднимать громоздкие программные комплексы типа nagios.
В данной заметке речь пойдет о простой проверке хостов пингом в случае отсутствия которого система должна оповестить администратора письмом или же sms. Для поставленной задачи был выбран apinger. Все изложенное здесь тестировалось на базе freebsd 4 и 6 ветки.

Ставить по привычке будем из портов
Код
portinstall apinger


или же

Код
cd /usr/ports/net/apinger
make install clean



после установки создаем конфигурационный файл

Код
touch /usr/local/etc/apinger.conf


и пишем в него следующее:

Код
user "nobody" # юзер
group "nobody" # группа
mailer "/usr/sbin/sendmail -t" # использовать данный MTA

alarm default {

mailto "admin@security-teams.net" #кому шлем
mailfrom "alarm_system@security-teams.net" #от кого письмо
mailsubject "%s %r: %T *** %a ***" # тема письма (дополнительные опции можно посмотреть в дефолтовом apinger.conf.sample)
}
alarm down "down" {
time 30s
}
alarm delay "delay" {
delay_low 100ms
delay_high 350ms
}
alarm loss "loss" {
percent_low 10
percent_high 20
}
target default {
interval 1s
avg_delay_samples 50
avg_loss_samples 100
avg_loss_delay_samples 50
alarms "down","delay","loss"
}

target "192.168.1.12" {
description "Test mashine";

# generate _only_ "down" alarms
# "alarms" directive without "override" keyword adds alarms to the default list
# alarms override "down";
}


© Shadowless
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой сканер Nmap. Руководство пользователя foreva Чужие Статьи 1 08.02.2005 16:36



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ