Icinga2 and PagerDuty integration

After following the steps in PagerDuty’s Icinga2 integration guide, I still wasn’t getting my expected PagerDuty alerts. This stemmed from a permissions issue relating to SELinux. I was able to update the SELinux type context for the PagerDuty script and then it worked as expected. This post describes the details of those steps.