Я последовал за этот учебник установить icinga2 на Sientific Linux, и он отлично работает. Теперь мне нужно установить icinga2 на сервере, базу данных на другом сервере и icinga-web на другом. Все серверы находятся в одной локальной сети. Возможно ли это и как это сделать?
Спасибо
относительно сетевых подключений
IdoMysqlConnection в Icinga2 необходимо настроить так, чтобы он указывал на host = "host2", port = "3306". Необходимо отредактировать файл Icinga Web databases.xml, чтобы он указывал на dsn серверной части ido для "host2: 3306". Подробности в документации.
Чтобы icingaweb2 мог подключиться к внутреннему серверу icinga2, вы должны настроить транспорт icingaweb2 для использования icinga2 api (на icinga2 необходимо включить api и создать пользователя api). Документацию для транспорта icingaweb2 можно видел здесь.
Для подключения к базе данных мониторинга вы можете выполнить настройку по умолчанию, заменив localhost на соответствующий блок, в котором размещен сервер базы данных, как показано здесь.
Просто обратитесь к разделу IDO
Надеюсь, поможет