Hello, I'm resending version since I received no reply:
On Ubuntu 9.10 $sudo monit -V This is monit version 5.0.3 Any ideas please? Alternatively, if I can't ignore "exists" of a file then any ideas for another method so that I only get a log when there is a timeout. Thanks, Rishad On Tue, 2010-03-09 at 23:10 +0100, Martin Pala wrote: > Hello, > > which monit version exactly you use? > > Regards, > Martin > > > On Mar 8, 2010, at 9:04 AM, Rishad Omar wrote: > > > Hello, > > > > I finally installed monit version 5 but can't get monit to stop alerting > > about file existence. > > > > Ideally, I just want an alert when there is a timeout. So, no alert on > > "exist" and "nonexist". > > > > This is my configuration: > > check file mylock path /some/where/lock > > if timestamp > 5 minutes > > then exec "some command" > > alert [email protected] only on { timestamp } > > #alert [email protected] but not on { nonexist } ... tried > > this too excl/incl the line above! > > > > > > I have looked at documentation as you suggested, Martin, but can't > > figure it out. I expected that "only on timeout" should exclude > > everything else. > > > > Your help much appreciated. Rishad > > > > > > > > On Thu, 2010-01-21 at 18:47 +0100, Martin Pala wrote: > >> Hello, > >> > >> > >> you can set mail filter to suppress existence alert: > >> > >> > >> alert f...@bar but not on { nonexist } > >> > >> > >> See manual for more details: > >> http://www.mmonit.com/monit/documentation/monit.html#setting_a_local_alert_statement > >> > >> > >> Note: the "not" option requires monit-5.x > >> > >> > >> Regards, > >> Martin > >> > >> > >> > >> On Jan 21, 2010, at 4:56 PM, Rishad Omar wrote: > >> > >>> Hello, > >>> > >>> > >>> I'd like to monitor the timestamp of a file and execute my command > >>> when > >>> the file is 'old'. But I don't want to be alerted if the file exists > >>> nor > >>> if the the file doesn't exist. > >>> That is, I want to be alerted ONLY if the file exists and is older > >>> than > >>> 10 mins. > >>> > >>> The following works fine with the timestamp but in addition I get > >>> alerted when the file exists and then later that it doesn't exist. > >>> > >>> check file lock path /some/path/lock > >>> if timestamp > 10 minutes > >>> then exec "/some/command" > >>> > >>> I tried the following, but it hasn't helped: > >>> > >>> check file lock path /some/path/lock > >>> start program = "/bin/touch /tmp/1.1" > >>> if timestamp > 10 minutes > >>> then exec "/some/command" > >>> > >>> Thanks, Rishad > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> -- > >>> To unsubscribe: > >>> http://lists.nongnu.org/mailman/listinfo/monit-general > >>> > >> > >> -- > >> To unsubscribe: > >> http://lists.nongnu.org/mailman/listinfo/monit-general > > > > > > > > > > -- > > To unsubscribe: > > http://lists.nongnu.org/mailman/listinfo/monit-general > > > > -- > To unsubscribe: > http://lists.nongnu.org/mailman/listinfo/monit-general -- To unsubscribe: http://lists.nongnu.org/mailman/listinfo/monit-general
