Недавно я установил новый сервер Icinga2 + Icinga-web.
Добавление служб в Icinga2 приводит к их отображению в icinga-web, но после переименования или удаления каких-либо служб в icinga2, icinga-web не удаляет старую службу.
Например, переименование службы под названием «использование диска» в «использование дискового пространства» и перезапуск icinga2 приведет к созданию служб в icinga-web - «использование дискового пространства» и «использование диска».
Я обнаружил, что это проблема в базе данных IDO - усечение таблицы icinga_services, похоже, правильно обновляет записи. При выполнении SELECT в таблице старая и новая служба отображаются как записи, поэтому я предполагаю, что это проблема в том, как icinga2 обновляет базу данных IDO.
Обновление до Icinga Web 1.11.x - в предыдущей версии возникала проблема с отображением объектов, помеченных как is_active = 0