From: Donald Sharp Date: Wed, 20 May 2015 01:04:04 +0000 (-0700) Subject: Have monit monitor the watchquagga daemon in case it dies. X-Git-Tag: frr-2.0-rc1~1425 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=4893e2058f7da5a823db23b7dff51fb9db72fb0b;p=matthieu%2Ffrr.git Have monit monitor the watchquagga daemon in case it dies. --- diff --git a/debian/quagga.install b/debian/quagga.install index 50cea8872c..5999834e26 100644 --- a/debian/quagga.install +++ b/debian/quagga.install @@ -16,3 +16,4 @@ usr/share/man/man8/quagga-babeld.8 usr/share/man/man8/watchquagga.8 usr/share/snmp/mibs/ cumulus/etc/* etc/ +debian/watchquagga-monit.rc etc/cumulus/ssmonitor.d diff --git a/debian/watchquagga-monit.rc b/debian/watchquagga-monit.rc new file mode 100644 index 0000000000..e3b6340dce --- /dev/null +++ b/debian/watchquagga-monit.rc @@ -0,0 +1,4 @@ +check process watchquagga with pidfile /var/run/quagga/watchquagga.pid + start program = "/etc/init.d/quagga start watchquagga" with timeout 120 seconds + stop program = "/etc/init.d/quagga stop watchquagga" + if 3 restarts within 10 cycles then timeout