Also note that in this mode the "if 5 restarts within 5 cycles then timeout" has no effect for the same reason - it will work only in daemon mode.
Martin Martin Pala wrote: > When you call monit from cron, then it will check the current services > state, start the failed processes, send the alarm and gracefuly exit. > When monit isn't running as daemon, it doesn't keep the state for the > previous cycle. > > When you want monit to send email for both events (failure in one cycle > and recovery in next cycle) then you should run monit in daemon mode > rather then from cron. > > > Martin > > > > Atsushi Tamae wrote: >> Hello, >> >> I install monit to redhat linux ES 4 with monit-4.9-1.el4.rf.i386.rpm. >> %monit -V >> This is monit version 4.9 >> Copyright (C) 2000-2007 by the monit project group. All Rights Reserved. >> >> And configured for monit as like follows: >> >> #check snmptrapd >> check process snmptrapd with pidfile /var/run/snmptrapd.pid >> start program = "/etc/init.d/snmptrapd start" >> stop program = "/etc/init.d/snmptrapd stop" >> if failed port 162 type udp then restart >> if 5 restarts within 5 cycles then timeout >> #check radiusd >> check process radiusd with pidfile /var/run/radiusd/radiusd.pid >> start program = "/etc/init.d/radiusd start" >> stop program = "/etc/init.d/radiusd stop" >> if 5 restarts within 5 cycles then timeout >> #check tacacs server >> check process tacacs with pidfile /var/run/tac_plus.pid >> start program = "/etc/init.d/tacacs start" >> stop program = "/etc/init.d/tacacs stop" >> if 5 restarts within 5 cycles then timeout >> >> >> And I confiured to run monit in crontab like follows: >> */5 * * * * root monit validate >> >> And I shutdown some process like snmptrapd, to test monit. >> But I found monit mail as follows: >> >> 'snmptrapd' process is not running >> 'snmptrapd' trying to restart >> 'snmptrapd' start: /etc/init.d/snmptrapd >> 'snmptrapd' failed to start >> >> But snmpdtrapd process is already up when I saw this mail. >> Please let me know what should I do if I want to recieve mail result like >> 'snmptrapd' success to start. >> I mean not 'snmptrapd' failed to start. >> >> Thanks >> Atsushi Tamae >> >> >> -- >> To unsubscribe: >> http://lists.nongnu.org/mailman/listinfo/monit-general > > > > > -- > To unsubscribe: > http://lists.nongnu.org/mailman/listinfo/monit-general -- To unsubscribe: http://lists.nongnu.org/mailman/listinfo/monit-general
