icinga2 - The Icinga 2 network monitoring daemon (version: 2.13.2-1)
CentOS Linux release 7.9.2009 (Core)
icinga2 daemon -C - Returns clean
So we have the pdagent integration between our ICINGA2 installation and Pagerduty. It used to Create, Acknowledge and Resolve just fine on ICINGA. When upgraded to ICINGA2, only the Acknowledge stopped working.
I did verify that manually acknowledging an alert in PagerDuty using the pdagent utility pd-send works.
It appears that ICINGA2 is not calling pdagent for acknowledgements. I did the following to reproduce and find errors:
- I enabled icinga2 in debug mode.
- Toggled off and on an acknowledgment on an issue in ICINGA2 to see if anything triggered in the logs.
- I got the below in the debug log. Note, that when acknowledging an alert, ICINGA2 wants me to put in a comment (which is fine). I put in the comment “re-ack Gregor”. Api listener is dropping the update (acknowledgment). It appears the ICINGA2 API drops it due to some misconfig?
[2022-01-11 06:12:12 +0000] warning/ApiListener: Ignoring config update from ‘master2-icinga.int.cloud.ruckuswireless.com’…’ of type ‘Comment’. ‘api’ does not accept config.
Looking for help understanding what may be the issue.
Thank You!