После новой установки icinga 1.8 и icinga web я добавил несколько хостов / служб и перезапустил службу icinga. Затем я очистил кеш в icinga web через веб-интерфейс, щелкнув админку в верхней части экрана и очистив кеш. затем перезагрузили интерфейс icinga-web, и вновь добавленные хост / службы не отображались.
Журналы icinga не показывают никаких проблем, я также запускал /etc/init.d/icinga showerrors
и никаких ошибок или предупреждений не отображается.
Я всюду искал решение, читал всю документацию icinga, но нигде не нашел ссылок на эту проблему.
Проверьте, есть ли у веб-пользователя доступ для просмотра добавленных вами хостов / служб. Это можно установить с помощью ролей Icinga. Для icinga2 посмотрите /etc/icingaweb2/roles.ini
. В ссылка на сайт есть дополнительная информация.
Для icinga classic web найдите cgi.cgi
внутри веб-корня icinga и добавьте нового пользователя в authorized_for_*
директивы везде, где вы хотите разрешить доступ пользователю.
Действительно ли проверит, работает ли база данных Ido и правильно ли настроена в /etc/icinga2/features-enabled.
Также это может быть случай, когда схема базы данных была обновлена между двумя версиями, и вы хотите запустить сценарий миграции. для MySQL