##################################### # Global Options # basedir = /usr/local/lib/mon alertdir = alert.d mondir = mon.d cfbasedir = /usr/local/lib/mon/etc dep_behavior = m dep_recur_limit = 10 dtlogging = no histlength = 100 logdir = /var/log/mon maxprocs = 20 pidfile = /var/run randstart = 60s ##################################### # Host Groups # hostgroup dns 66.20.234.14 66.20.234.15 hostgroup ftp ftp linux2 craq01 archer hostgroup nntp news hostgroup pop3 mail hostgroup smtp mxqmail2 mxqmail1 mail craq01 watch dns service dns description Check DNS services interval 1m monitor dns.monitor -zone speedfactory.net -master ns.speedfactory.net period wd {Sun-Sat} alert mail.alert moshe@speedfactory.net upalert mail.alert moshe@speedfactory.net alertevery 30m watch ftp service ftp description Check FTP servers interval 5m monitor ftp.monitor -p 21 -t 20 period wd {Sun-Sat} alert mail.alert moshe@speedfactory.net upalert mail.alert moshe@speedfactory.net alertafter 2 watch nntp service nntp description Check that news server is up interval 1m monitor nntp.monitor -p 119 period wd {Sun-Sat} alert mail.alert moshe@speedfactory.net upalert mail.alert moshe@speedfactory.net alertevery 30m watch pop3 service pop3 description Check that the pop3 server is working interval 1m monitor pop3.monitor -p 110 -t 20 period wd {Sun-Sat} alert mail.alert moshe@speedfactory.net upalert mail.alert moshe@speedfactory.net alertevery 30m watch smtp service smtp description Check mail sending interval 1m monitor smtp.monitor -p 25 -t 20 period wd {Sun-Sat} alert mail.alert moshe@speedfactory.net upalert mail.alert moshe@speedfactory.net alertevery 30m alertafter 2 watch routers service ping description Ping our routers interval 1m monitor fping.monitor period wd {Sun-Sat} alert mail.alert moshe@speedfactory.net upalert mail.alert moshe@speedfactory.net alertevery 15m alertafter 2