We recently had quite some issues with my a customers icinga2 installation, where icingaweb2 was constantly complaining about the IDO Backend is not running.
The setup was as follows:
icinga2 + icingaweb2 was running on server „webnode.local“
icinga2 database and icingaweb2 databases were on „database.local“
The customer complained about the error message, since it looked like a „false error“ since all reports showed up in icinga2 db and in the webinterface.
Only that annoying message was popping up red on the bottom of icingaweb2 and in the monitoring/info page:
„Backend icinga2-ido is not running“
After some investigations that led nowhere, we came back to the original IDO Health page and found the following query.