|
From: | Mark Olliver |
Subject: | RE: restart after cycles |
Date: | Wed, 5 Oct 2011 16:43:36 +0100 |
Thanks for pointing that out yes it was the extra verboseness I missed seeing it was what I asked for, Now I just need to have it not alert for the other events From: address@hidden [mailto:address@hidden On Behalf Of Jon Looks like what you want to me. I'm not sure why it throws that "else if succeeded" line at the end of each statement. Perhaps someone else can answer that one, but it shows 2 restarts and 2 alerts. You can still add an "If 3 restarts within 6 cycles then timeout" so it doesn't continually attempt to restart the process and keep failing.
Well it would appear I am partly getting what I want but I am not sure if the webpage is reporting correctly as it is saying alert on lines 2 & 4 but they should be restarts not alert, Is that a display bug or a config error? Also I don’t want to alert on all events including pid or ppid changes so do I just need to include a NOALERT global setting?
check process postgresql with pidfile /var/run/postgresql/8.4-main.pid start program = "/etc/init.d/postgresql-8.4 start" stop program = "/etc/init.d/postgresql-8.4 stop" if failed unixsocket /var/run/postgresql/.s.PGSQL.5432 protocol pgsql retry 2 2 cycles then restart if failed unixsocket /var/run/postgresql/.s.PGSQL.5432 protocol pgsql 3 cycles then alert if failed host localhost port 5432 protocol pgsql retry 2 2 cycles then restart if failed host localhost port 5432 protocol pgsql 3 cycles then alert alert address@hidden group database Thanks Mark -- To unsubscribe: https://lists.nongnu.org/mailman/listinfo/monit-general No virus found in this message. |
[Prev in Thread] | Current Thread | [Next in Thread] |