[Sysadmins] ложное срабатывание при старте monit
Serge
=?iso-8859-1?q?skompan_=CE=C1_kspu=2Ekr=2Eua?=
Вс Окт 22 16:18:28 MSD 2006
В сообщении от Воскресенье 22 Октябрь 2006 13:59 Michael Shigorin написал(a):
> On Sun, Oct 22, 2006 at 10:09:25AM +0300, Serge wrote:
> > > Вот ping не применял никогда, предпочитаю monit давать
> > > локальные задачи и локальные права, а сеть отдавать на
> > > откуп тому, что под сетевой мониторинг заточено...
> >
> > например?
>
> (рядом: zabbix, nagios)
>
> > кстати, я решил "свою проблемму" с ложным срабатыванием moniit
> > при старте Если желаете приведу исправленный конфиг
>
> Конечно, давайте. Если делался из того, что в примерах
> в пакете -- лучше багу повесить.
set daemon 60
set logfile syslog facility log_daemon
set statefile /var/run/monit.state
set mailserver mail.mydomain
check host Host.mydomain with address xx.yy.zz.ss
if failed icmp type echo count 3 with timeout 3 seconds then alert
alert xxx на mydomain
mail-format {
from: monit на mydomain
subject: [monit]
message:Host.mydomain ping false
}
Бока: 1) при поднятии сетевого интерфейса на машине, которая мониторится
отсылается все тоже соощение "Host ping false". Каким образом отсылать 2
разных сообщения в зависимости от "if failed" и "else if passed" я так и
ненашел в документации (пробовал различные конструкции с alert, mail-format -
но ничего не вышло,- говорит что неправильный синтаксис).
2) в веб интерфейсе наблюдаю такую картину (с учетом приведенных выше
настроек)
If failed Echo Request count 3 with timeout 3 seconds 1 times within 1
cycle(s) then alert else if passed 1 times within 1 cycle(s) then alert
непонятно - откуда взялась ветка в условии "else if passed"
Вообще начинаю приходить к выводу что monit хорош для поднятия упавших
сервисов не более.
буду смотреть в сторону zabbix, nagios
Подробная информация о списке рассылки Sysadmins