about summary refs log tree commit homepage
path: root/examples/monitrc
diff options
context:
space:
mode:
authorEvan Weaver <eweaver@twitter.com>2008-11-22 12:47:59 -0800
committerEvan Weaver <eweaver@twitter.com>2008-11-22 12:48:52 -0800
commit2710d631aa4ecff45bf39374c5dd30de41d5cc23 (patch)
tree229cb97e14f44141caebaf8c4afacbb47022a06e /examples/monitrc
parent559edfb1fbf18e9496a4235831fd49c5b0d8b459 (diff)
downloadunicorn-2710d631aa4ecff45bf39374c5dd30de41d5cc23.tar.gz
Diffstat (limited to 'examples/monitrc')
-rw-r--r--examples/monitrc57
1 files changed, 0 insertions, 57 deletions
diff --git a/examples/monitrc b/examples/monitrc
deleted file mode 100644
index 9964ae9..0000000
--- a/examples/monitrc
+++ /dev/null
@@ -1,57 +0,0 @@
-set daemon  60
-set logfile syslog facility log_daemon
-set mailserver localhost
-set mail-format { from: monit@localhost }
-set alert root@localhost
-
-check process sshd with pidfile /var/run/sshd.pid
-   start program  "/etc/init.d/ssh start"
-   stop program  "/etc/init.d/ssh stop"
-   if failed port 22 protocol ssh then restart
-   if 5 restarts within 5 cycles then timeout
-
-check process mysql with pidfile /var/run/mysqld/mysqld.pid
-   group database
-   start program = "/etc/init.d/mysql start"
-   stop program = "/etc/init.d/mysql stop"
-   if failed host 127.0.0.1 port 3306 then restart
-   if 5 restarts within 5 cycles then timeout
-
-check process httpd with pidfile /usr/local/apache2/logs/httpd.pid
-   group www-data
-   start program  "/usr/local/apache2/bin/apachectl start"
-   stop program  "/usr/local/apache2/bin/apachectl stop"
-   if failed host localhost port 80 protocol http
-      and request "/" then alert
-   if cpu is greater than 60% for 2 cycles then alert
-   if cpu > 80% for 5 cycles then restart
-   if children > 250 then restart
-   if loadavg(5min) greater than 10 for 8 cycles then alert
-   if 3 restarts within 5 cycles then timeout
-
-check process mongrel_8000 with pidfile /var/rails/MYAPP/log/mongrel.8000.pid
-   group root
-   if failed host 127.0.0.1 port 8000 protocol http
-      and request "/" then alert
-   if cpu is greater than 60% for 2 cycles then alert
-   if cpu > 80% for 5 cycles then restart
-   if loadavg(5min) greater than 10 for 8 cycles then restart
-   if 3 restarts within 5 cycles then timeout
-
-check process mongrel_8001 with pidfile /var/rails/MYAPP/log/mongrel.8001.pid
-   group root
-   if failed host 127.0.0.1 port 8001 protocol http
-      and request "/" then alert
-   if cpu is greater than 60% for 2 cycles then alert
-   if cpu > 80% for 5 cycles then alert
-   if loadavg(5min) greater than 10 for 8 cycles then alert
-   if 3 restarts within 5 cycles then timeout
-
-check process postfix with pidfile /var/spool/postfix/pid/master.pid
-   group mail
-   start program = "/etc/init.d/postfix start"
-   stop  program = "/etc/init.d/postfix stop"
-   if failed port 25 protocol smtp then restart
-   if 5 restarts within 5 cycles then timeout
-
-