[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: exec script

From: Martin Pala
Subject: Re: exec script
Date: Wed, 23 Nov 2011 18:39:11 +0100


the environment variables exported by monit have the "MONIT_" prefix ($MONIT_DESCRIPTION, $MONIT_EVENT, etc.)

See the list of the environment variables in the monit manual for more details:

Best regards,

On Nov 23, 2011, at 2:10 PM, Mark Olliver wrote:

We have an alert script which sends messages about service states to pagerduty, for this to work I think I need to set use the exec function on the monit checks.
I have tried the command line below which works fine when running it in the CLI however is blank when running it from Monit. Can I please check is the variable DESCRIPTION and EVENT exported in monit or should I be using something else?
check host test with address
    if failed icmp type echo count 5 with timeout 15 seconds 2 cycles then exec "/bin/bash -c 'export PAGER_MSG=\"`echo $DESCRIPTION $EVENT\"`;/usr/local/bin/ --service api_test --event trigger --msg'" else if succeeded then exec "/bin/bash -c 'export PAGER_MSG=\"`echo $DESCRIPTION $EVENT`\"; /usr/local/bin/ --service api_test --event resolve --msg'"
To unsubscribe:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]