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 |