We recently upgraded to new version of icinga on AWS . Also we are using PSQL as our backend DB.
Below are our current versions
OS --> Linux 4.14.203-116.332.amzn1.x86_64 x86_64 GNU/Linux
Icingaweb --> 2.7.4
Icinga2 --> 2.12.0-1
PHP --> 7.0.27
http -->2.4.46
Very often we see Backend icinga is not running . Sometimes icinga restart fixes the issues .
At times there would be many icinga processes running and we had to kill all of them and restart would fix the issue
Request : We would like to create a monitor to alert when backend icinga is not running . Can you please recommend if we have any such process .
# ps -ef | grep -i icinga2
icinga 19206 23416 1 03:58 ? 00:13:12 /usr/lib64/icinga2/sbin/icinga2 --no-stack-rlimit daemon -c /etc/icinga2/icinga2.conf -d -e /var/log/icinga2/error.log
icinga 23416 1 0 Jan13 ? 00:00:24 /usr/lib64/icinga2/sbin/icinga2 --no-stack-rlimit daemon -c /etc/icinga2/icinga2.conf -d -e /var/log/icinga2/error.log
icinga 51390 23416 5 03:28 ? 00:39:59 /usr/lib64/icinga2/sbin/icinga2 --no-stack-rlimit daemon -c /etc/icinga2/icinga2.conf -d -e /var/log/icinga2/error.log