Назад | Перейти на главную страницу

В настоящее время нет записи экземпляра icinga в IDO

Привет, у меня есть установщик icinga2 и icingaweb2 из официальных документов:

icinga2: http://docs.icinga.org/icinga2/latest/doc/module/icinga2/chapter/getting-started#!/icinga2/latest/doc/module/icinga2/chapter/getting-started#setting-up-icinga2

и icingaweb2: https://github.com/Icinga/icingaweb2/blob/master/doc/installation.md

Во время процесса установки, когда я устанавливаю модуль мониторинга на странице «Мониторинг ресурса IDO», я вставляю учетные данные базы данных и получаю следующую ошибку:

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.

Любые идеи?

Я решил, нужно отредактировать файл /etc/icinga2/features-enabled/ido-mysql.conf и вставьте db / user / passwd

Мой файл:

library "db_ido_mysql"

object IdoMysqlConnection "ido-mysql" {
  user = "icinga",
  password = "password",
  host = "localhost",
  database = "icinga"
}

В системах Debian после установки по умолчанию и настройки пакета IDO этот файл фактически предварительно создается в /etc/icinga2/features-available/ido-pgsql.conf или что-то подобное, вам просто нужно сделать символическую ссылку на /etc/icinga2/features-enabled/, и перезапустите службу icinga2.