We just installed Icinga2 in our lab for a proof of concept on top of Ubuntu 20.04. We have a couple of questions about the alert management on Icinga2:
What is the best way to push Icinga alerts that are originated from other systems. Is there an API for alarm integration with third party systems? Do we have to send these alarms from third party monitoring systems in syslog, SNMP or some other format?
What actions can be taken with that alarm once it is on the Icinga2 system? For example, is there a mechanism to run it thru a chain of predefined actions such notifications or scripted actions? Can someone point me to the right direction please.