Comments 19
Если бы статья вышла в 2003, вы могли бы замечательно дополнить Мониторинг Windows-серверов с помощью Nagios
Прошу, не останавливайтесь. Интересно жешь…
зы: чем таки заббикс не угодил? не холивара ради, а интернса для. И шлете ли смс или как вообще у вас уведомления устроены? Опыт интересен…
зы: чем таки заббикс не угодил? не холивара ради, а интернса для. И шлете ли смс или как вообще у вас уведомления устроены? Опыт интересен…
Не автор поста, но отвечу, 10 лет назад альтернативы nagios практически не было, а когда уже мониторится более 4k железок, то переходить на другую систему мониторинга как бы особого смысла уже нет.
SMS рассылаются просто
Код /usr/bin/send_sms.pl написать по вкусу смотря через что будете слать СМС например через gnokii.
SMS рассылаются просто
define contact {
contact_name лалала
alias лалала
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands sms_service
host_notification_commands sms_service2
pager 7913лалалал
}
define command {
command_name sms_service2
command_line /usr/bin/send_sms.pl $CONTACTPAGER$ "$HOSTNAME$-$HOSTADDRESS$-$HOSTSTATE$-$LONGDATETIME$" "$HOSTNAME$-$HOSTADDRESS$-$HOSTSTATE$-$LONGDATETIME$-$SERVICEOUTPUT$"
}
Код /usr/bin/send_sms.pl написать по вкусу смотря через что будете слать СМС например через gnokii.
Спасибо, вторая часть будет! Может быть даже сегодня :)
Забикс не угодил внешним видом и настройкой.
Nagios у нас настроен так, что показывает на первом экране при открытии закладку problem — чтобы даже самый сбодуна сотрудник техподдержки смог сразу увидеть, что есть проблема. У забикса так сделать не удалось, простыня вперемешку зеленого с желтым и красным на 10 экранов — неинформативно. Это было давно, подробностей не помню. Ну и настройка забикса была (на мой взгляд) позапутаннее, чем у нагиоса.
смс я шлю примерно так, как описано в ответе выше, вот таким скриптом
Если отпадает инет, то беда, но прикрутить телефон к freebsd мне так и не удалось. Да и смс приходят только при проблемах с ups (если ups перешел на питание от батарей) и при проблемах с почтой (потому как почтовые рассылки в таком случае вас не достигнут). Так что 100 рублей на счете в sms.ru хватает примерно на год-два.
А интернет последний раз у нас был полностью недоступен (у меня ТРИ независимых провайдера) около 8 лет назад, когда соседняя стройка перебила разом оба электрических ввода в здание. смс от ups мне пришли, а дальше — ресурс ups кончился и всё погасло :)
Забикс не угодил внешним видом и настройкой.
Nagios у нас настроен так, что показывает на первом экране при открытии закладку problem — чтобы даже самый сбодуна сотрудник техподдержки смог сразу увидеть, что есть проблема. У забикса так сделать не удалось, простыня вперемешку зеленого с желтым и красным на 10 экранов — неинформативно. Это было давно, подробностей не помню. Ну и настройка забикса была (на мой взгляд) позапутаннее, чем у нагиоса.
смс я шлю примерно так, как описано в ответе выше, вот таким скриптом
sendsms
#!/usr/local/bin/bash
#
# $1 - number of phone
# $2 - text. Space must be change to +
#
DATE=`date "+%Y-%m-%d"`
LOGFILE=/data/sms.ru/$DATE.log
phone="$1"
read text
cd /data/sms.ru
message="$text"
txt=`echo $message | sed -e 's/ /+/g'`.
echo "To phone ' $phone ' sending ' $txt '" >>$LOGFILE
/usr/local/bin/curl -d "text=$txt" http://sms.ru/sms/send\?api_id=вашidнаsmsru\&to=$phone
echo.
echo OK
Если отпадает инет, то беда, но прикрутить телефон к freebsd мне так и не удалось. Да и смс приходят только при проблемах с ups (если ups перешел на питание от батарей) и при проблемах с почтой (потому как почтовые рассылки в таком случае вас не достигнут). Так что 100 рублей на счете в sms.ru хватает примерно на год-два.
А интернет последний раз у нас был полностью недоступен (у меня ТРИ независимых провайдера) около 8 лет назад, когда соседняя стройка перебила разом оба электрических ввода в здание. смс от ups мне пришли, а дальше — ресурс ups кончился и всё погасло :)
Миграцию на icinga не планируйте?
Смотрел, не увидел плюсов от слова совсем. Всё-таки система мониторинга — это не самоцель, самоцель — быстрый доступный мониторинг. «Не тронь технику — и она не подведет» (с). Потратить несколько дней на то, чтобы повторить уже работающую систему — зачем?
приветствую, расскажите пожалуста по каким причинам или соображениям не используете nrpe демон на unix-серверах?
Добрый день. Ответ «так исторически сложилось» вас устроит? Одно дело поставить на (например) боевой oracle-сервер snmp или даже дать малоправному пользователя ssh, а другое — накатить кучу nagios-плагинов с кучей зависимостей. Основная идея нашего мониторинга — не трогай то, что мониторишь, руками. Смотри издалека.
А разве nagios не был заменён на icinga, которая затем заменена на icinga2?
Интересно, пускай и не популярно сегодня (все переходят на всякие grafana, prometheus и etc)
Расскажите как решаете проблему перегрузки временных пулов в nagios?
Имею ввиду, когда проверок становится настолько много, что заполнялась очередь и шли варнинги что проверка не успевает выполняться с заданным расписанием.
В свое время тоже админил nagios/icinga, и был вынужден часть «активных» проверок переводить в «пассивные»
Т.е использовать по максимуму snmp-traps (гемор с snmptt)
Для части проверок использовал nrpe, там где было приемлемо — nsca_send
Хостов было около 350, проверок уже не помню, в 2 раза больше.
Было много хостов где мониторилась только доступность.
Расскажите как решаете проблему перегрузки временных пулов в nagios?
Имею ввиду, когда проверок становится настолько много, что заполнялась очередь и шли варнинги что проверка не успевает выполняться с заданным расписанием.
В свое время тоже админил nagios/icinga, и был вынужден часть «активных» проверок переводить в «пассивные»
Т.е использовать по максимуму snmp-traps (гемор с snmptt)
Для части проверок использовал nrpe, там где было приемлемо — nsca_send
Хостов было около 350, проверок уже не помню, в 2 раза больше.
Было много хостов где мониторилась только доступность.
Расскажите как решаете проблему перегрузки временных пулов в nagios?
Честно сказать, ни разу не сталкивался за 10 лет. Но у меня есть хосты, у которых даже доступность проверяется раз в 10-30 минут, остальные сервисы еще реже. Далёкие ДО…
И сервер реальный и толстый под это дело стоит (Proliant DL380 G8), и система там freebsd, она сама по себе ресурсы не жрет, как слон банные веники, нагиосу много остаётся.
Sign up to leave a comment.
Nagios — система мониторинга и некоторые самодельные плагины