I am trying to get an alert from monit if it fails to restart a service 5 times, but I get a syntax error
/etc/monit/monit.d/engine.conf:5: Error: syntax error 'alert'
any idea what's wrong with it?
set daemon 120 set mailserver localhost set eventqueue basedir /var/monit # set the base directory where events will be stored slots 100 # optionaly limit the queue size set httpd port 2812 allow localhost set logfile syslog set alert root@localhost include /etc/monit/monit.d/*
/etc/monit/monit.d/engine.conf (The only file in monit.d) :
check process engine with pidfile /var/run/engine.pid group engine start program = "/etc/init.d/engine start" stop program = "/etc/init.d/engine stop" if 5 restarts within 5 cycles then alert
# monit -V This is monit version 4.10.1