web-dev-qa-db-ja.com

現在、IDOに書き込むicingaインスタンスはありません

こんにちは私は公式ドキュメントからインストーラー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.

何か案は?

7
hellb0y77

解決しました。ファイルを編集する必要があります/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"
}
12
hellb0y77

Debianシステムでは、IDOパッケージのデフォルトのインストールと構成の後、このファイルは実際には/etc/icinga2/features-available/ido-pgsql.confまたは類似のファイルで事前に生成されます。/etc/icinga2/features-enabled/にシンボリックリンクし、icinga2サービスを再起動するだけです。

2
Josip Rodin