# # memusage is a percent of total. # Some thought was put into these values so please adjust with caution. # set logfile /opt/meru/var/log/monit.log set httpd port 2812 and use address 127.0.0.1 allow 127.0.0.1 # monit self-check # when monit exceeds memory usage beyond 10%, monit dies itself # check monit with pidfile /opt/meru/var/run/monit.pid # stop program = "/etc/init.d/monit restart" # memusage > 10.0 stop # mode active # check mdebugd with pidfile /opt/meru/var/run/mdebugd.pid start program = "/etc/init.d/mdebugd mstart" stop program = "/etc/init.d/mdebugd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check lmgrd with pidfile /opt/meru/var/run/lmgrd.pid start program = "/etc/init.d/lmgrd mstart" stop program = "/etc/init.d/lmgrd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check wncagent with pidfile /opt/meru/var/run/wncagent.pid start program = "/etc/init.d/wncagent mstart" stop program = "/etc/init.d/wncagent mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual check nmsagent with pidfile /opt/meru/var/run/nmsagent.pid start program = "/etc/init.d/nmsagent mstart" stop program = "/etc/init.d/nmsagent mstop" cpuusage > 60.0 for 3 cycles restart memusage > 10.0 restart mode manual check rogueapd with pidfile /opt/meru/var/run/rogueapd.pid start program = "/etc/init.d/rogueapd mstart" stop program = "/etc/init.d/rogueapd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check xclid with pidfile /opt/meru/var/run/xclid.pid start program = "/etc/init.d/xclid mstart" stop program = "/etc/init.d/xclid mstop" cpuusage > 60.0 for 3 cycles restart memusage > 10.0 restart mode manual #check ws with pidfile /opt/meru/var/run/ws.pid # start program = "/etc/init.d/ws mstart" # stop program = "/etc/init.d/ws mstop" # host localhost port 80 protocol http request /vpn/avail # cpuusage > 60.0 for 3 cycles restart # memusage > 20.0 restart # mode manual check xems with pidfile /opt/meru/var/run/xems.pid start program = "/etc/init.d/xems mstart" stop program = "/etc/init.d/xems mstop" host localhost port 80 protocol http request /vpn/avail cpuusage > 60.0 for 3 cycles restart memusage > 20.0 restart mode manual check AppServer with pidfile /opt/meru/var/run/AppServer.pid start program = "/etc/init.d/AppServer mstart" stop program = "/etc/init.d/AppServer mstop" cpuusage > 60.0 for 3 cycles restart memusage > 10.0 restart mode manual check apache with pidfile /var/run/httpd.pid start program = "/etc/init.d/apache mstart" stop program = "/etc/init.d/apache mstop" cpuusage > 60.0 for 3 cycles restart memusage > 10.0 restart mode manual check hostapd with pidfile /opt/meru/var/run/hostapd.pid start program = "/etc/init.d/hostapd mstart" stop program = "/etc/init.d/hostapd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check coordinator with pidfile /opt/meru/var/run/coordinator.pid start program = "/etc/init.d/coordinator mstart" stop program = "/etc/init.d/coordinator mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual check aeroscoutd with pidfile /opt/meru/var/run/aeroscoutd.pid start program = "/etc/init.d/aeroscoutd mstart" stop program = "/etc/init.d/aeroscoutd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual check rulefd with pidfile /opt/meru/var/run/rulefd.pid start program = "/etc/init.d/rulefd mstart" stop program = "/etc/init.d/rulefd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check watchdog with pidfile /opt/meru/var/run/watchdog.pid start program = "/etc/init.d/watchdog mstart" stop program = "/etc/init.d/watchdog mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check oct_watchdog with pidfile /opt/meru/var/run/oct_watchdog.pid start program = "/etc/init.d/oct_watchdog mstart" stop program = "/etc/init.d/oct_watchdog mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check kdi with pidfile /opt/meru/var/run/kdi.pid start program = "/etc/init.d/kdi mstart" stop program = "/etc/init.d/kdi mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check h323fd with pidfile /opt/meru/var/run/h323fd.pid start program = "/etc/init.d/h323fd mstart" stop program = "/etc/init.d/h323fd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual check sipfd with pidfile /opt/meru/var/run/sipfd.pid start program = "/etc/init.d/sipfd mstart" stop program = "/etc/init.d/sipfd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual check sccpfd with pidfile /opt/meru/var/run/sccpfd.pid start program = "/etc/init.d/sccpfd mstart" stop program = "/etc/init.d/sccpfd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual check SecurityMM with pidfile /opt/meru/var/run/SecurityMM.pid start program = "/etc/init.d/security-mm mstart" stop program = "/etc/init.d/security-mm mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual # Optional package. Either sipfd or hsssipserver will run if installed. check hsssipserver with pidfile /opt/meru/sip/hsssipserver.pid start program = "/etc/init.d/hsipfd mstart" stop program = "/etc/init.d/hsipfd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual check wncclid with pidfile /opt/meru/var/run/wncclid.pid start program = "/etc/init.d/wncclid mstart" stop program = "/etc/init.d/wncclid mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check rfsmgr with pidfile /opt/meru/var/run/rfsmgr.pid start program = "/etc/init.d/rfsmgr mstart" stop program = "/etc/init.d/rfsmgr mstop" cpuusage > 70.0 for 10 cycles restart memusage > 12.0 restart mode manual check snmp with pidfile /opt/meru/var/run/snmp.pid start program = "/etc/init.d/snmp mstart" stop program = "/etc/init.d/snmp mstop" cpuusage > 60.0 for 3 cycles restart memusage > 10.0 restart mode manual check cmdd with pidfile /opt/meru/var/run/cmdd.pid start program = "/etc/init.d/cmdd mstart" stop program = "/etc/init.d/cmdd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 10.0 restart mode manual check WncDhcpRelay with pidfile /opt/meru/var/run/WncDhcpRelay.pid start program = "/etc/init.d/WncDhcpRelay mstart" stop program = "/etc/init.d/WncDhcpRelay mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check discovery with pidfile /opt/meru/var/run/discovery.pid start program = "/etc/init.d/discovery mstart" stop program = "/etc/init.d/discovery mstop" cpuusage > 80.0 for 9 cycles restart memusage > 6.0 restart mode manual check discovery-co-asc with pidfile /opt/meru/var/run/discovery-co-asc.pid start program = "/etc/init.d/discovery-co-asc mstart" stop program = "/etc/init.d/discovery-co-asc mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check pluto with pidfile /var/run/pluto.pid start program = "/etc/init.d/ipsec mstart" stop program = "/etc/init.d/ipsec mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check rsync with pidfile /opt/meru/var/run/rsyncd.pid start program = "/etc/init.d/rsync mstart" stop program = "/etc/init.d/rsync mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check heartbeat with pidfile /var/run/heartbeat.pid start program = "/etc/init.d/heartbeat mstart" stop program = "/etc/init.d/heartbeat mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check RemoteUpgrade with pidfile /opt/meru/var/run/RemoteUpgrade.pid start program = "/etc/init.d/RIos mstart" stop program = "/etc/init.d/RIos mstop" cpuusage > 60.0 for 3 cycles restart memusage > 60.0 restart mode manual check RebridMover with pidfile /opt/meru/var/run/RebridMover.pid start program = "/etc/init.d/RebridMover mstart" stop program = "/etc/init.d/RebridMover mstop" cpuusage > 60.0 for 3 cycles restart memusage > 60.0 restart mode manual check ping_ouis with pidfile /var/run/ping_ouis.pid start program = "/etc/init.d/ping_ouis mstart" stop program = "/etc/init.d/ping_ouis mstop" mode manual check igmp-snoop-daemon with pidfile /opt/meru/var/run/igmp-snoop-daemon.pid start program = "/etc/init.d/igmp-snoop-daemon mstart" stop program = "/etc/init.d/igmp-snoop-daemon mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual check dfsd with pidfile /opt/meru/var/run/dfsd.pid start program = "/etc/init.d/dfsd mstart" stop program = "/etc/init.d/dfsd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual check icrd with pidfile /opt/meru/var/run/icrd.pid start program = "/etc/init.d/icrd mstart" stop program = "/etc/init.d/icrd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual check melfd with pidfile /opt/meru/var/run/melfd.pid start program = "/etc/init.d/melfd mstart" stop program = "/etc/init.d/melfd mstop" cpuusage > 60.0 for 3 cycles restart memusage > 35.0 restart mode manual check np1adv with pidfile /opt/meru/var/run/np1adv.pid start program = "/etc/init.d/np1adv mstart" stop program = "/etc/init.d/np1adv mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual check np1slave with pidfile /opt/meru/var/run/np1slave.pid start program = "/etc/init.d/np1slave mstart" stop program = "/etc/init.d/np1slave mstop" cpuusage > 60.0 for 3 cycles restart memusage > 6.0 restart mode manual # System check crond with pidfile /var/run/crond.pid start program = "/etc/init.d/crond start" stop program = "/etc/init.d/crond stop" check sshd with pidfile /var/run/sshd.pid start program = "/etc/init.d/sshd start" stop program = "/etc/init.d/sshd stop" check syslogd with pidfile /var/run/syslogd.pid start program = "/etc/init.d/syslog start" stop program = "/etc/init.d/syslog stop" check convert2cef with pidfile /var/run/convert2cef.pid start program = "/etc/init.d/ceflog mstart" stop program = "/etc/init.d/ceflog mstop"