I hereby claim:
- I am jcurreee on github.
- I am jcurreee (https://keybase.io/jcurreee) on keybase.
- I have a public key ASDNRbg2Pw7E5F80vvMDIVF2TU_o1UTg3xNmHPr6jlh95go
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
# PagerDuty (Perl) | |
COMMAND="/usr/local/bin/pagerduty_nagios.pl" | |
if [ "$NOTIFY_WHAT" = "SERVICE" ]; then | |
$COMMAND enqueue -f pd_nagios_object=service -f CONTACTPAGER="$NOTIFY_PARAMETER_1" -f NOTIFICATIONTYPE="$NOTIFY_NOTIFICATIONTYPE" -f HOSTNAME="$NOTIFY_HOSTNAME" -f SERVICEDESC="$NOTIFY_SERVICEDESC" -f SERVICESTATE="$NOTIFY_SERVICESTATE" | |
elif [ "$NOTIFY_WHAT" = "HOST" ]; then | |
$COMMAND enqueue -f pd_nagios_object=host -f CONTACTPAGER="$NOTIFY_PARAMETER_1" -f NOTIFICATIONTYPE="$NOTIFY_NOTIFICATIONTYPE" -f HOSTNAME="$NOTIFY_HOSTNAME" -f HOSTSTATE="$NOTIFY_HOSTSTATE" | |
fi |
#!/bin/bash | |
# PagerDuty Agent | |
COMMAND="/usr/share/pdagent-integrations/bin/pd-nagios" | |
if [ "$NOTIFY_WHAT" = "SERVICE" ]; then | |
$COMMAND -n service -k $NOTIFY_PARAMETER_1 -t $NOTIFY_NOTIFICATIONTYPE -f SERVICEDESC="$NOTIFY_SERVICEDESC" -f SERVICESTATE="$NOTIFY_SERVICESTATE" -f HOSTNAME="$NOTIFY_HOSTNAME" | |
elif [ "$NOTIFY_WHAT" = "HOST" ]; then | |
$COMMAND -n host -k $NOTIFY_PARAMETER_1 -t $NOTIFY_NOTIFICATIONTYPE -f HOSTNAME="$NOTIFY_HOSTNAME" -f HOSTSTATE="$NOTIFY_HOSTSTATE" | |
fi |