Я провожу тестовый запуск Icinga2 в качестве замены системы Nagios моего магазина, но, как и многие другие, у меня возникли проблемы с настройкой веб-интерфейса.
Это при настройке базы данных, что кажется особенно неприятным, если вы используете Debian Stretch из-за того, что Stretch блокирует пользовательский интерфейс от создания базы данных для вас. Это означает, что необходимо предварительно настроить базу данных, а затем передать информацию об этой базе данных в веб-интерфейс. Следуя собственным инструкциям Icinga, я сделал это (конечно, убедившись, что импортировал схему) и, щелкнув «Проверить», я получаю ужасный
There is currently no icinga instance writing to the IDO. Make sure that a icinga instance is configured and able to write to the IDO.
Он оранжевый, а не красный, так что, думаю, это не фатальная ошибка. Но, поскольку это предназначено для производственной среды, мне нужно знать, не будет ли проблемой позже пропуск проверки и продолжения. Собственные документы Icinga по ido-mysql не очень скоро появятся.
я нашел В настоящее время нет записи экземпляра icinga в IDO и продублировал эти шаги, но это не повлияло на ошибку. Это произошло без разницы в двух разных чистых установках Debian Stretch (что заставляет меня переключиться на CentOS7 для этого проекта).
Разрешения. Это всегда разрешения.
Убедитесь, что для features-available / ido-mysql.conf установлено значение 660. При чистой установке Debian Stretch и при полном соблюдении официальных документов этот файл создается с использованием 440, что предотвращает запись.