Hi, Il ven, 2004-11-05 alle 05:44, David Harris ha scritto: > Can someone who is using monit to monitor asterisk post an example control > file ?
something like: check process asterisk with pidfile /var/run/asterisk.pid start program = "/etc/init.d/asterisk start" stop program = "/etc/init.d/asterisk stop" if 5 restarts within 5 cycles then timeout alert [EMAIL PROTECTED] you can also like a tcp monitor, if you want, like: check process asterisk with pidfile /var/run/asterisk.pid start program = "/etc/init.d/asterisk start" stop program = "/etc/init.d/asterisk stop" if failed port 5038 then restart if 5 restarts within 5 cycles then timeout alert [EMAIL PROTECTED] the general section of monit can be: set daemon 60 # Poll at 1-minute intervals set logfile syslog facility log_daemon set mailserver localhost set mail-format { from: [EMAIL PROTECTED] } set httpd port 2828 and allow administrator:somepasswordhere and on inittab file: # monit mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc so spawning from init make you sure that monit never dies. Also you will want to add checks for other services, I currently use it to monitor also apache, mysql, crond, sendmail, etc etc ect matteo. -- Brancaleoni Matteo <[EMAIL PROTECTED]> Espia Srl _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users