Artikel-Schlagworte: „Datenbank“

Icinga auf Debian: Could not open data sink! [...]

Donnerstag, 15. April 2010

Beim normalen Start von Icinga fand ich folgendes in der Icinga Logdatei:

idomod: Could not open data sink!  I'll keep trying, but some output may get lost...

Laufend während des Betriebes:

idomod: Still unable to connect to data sink.  46 items lost, 5000 queued items to flush.

Das Problem ist, das Icinga alle Daten an das interne Modul idomod übergibt. Dieses puffert die Daten und versucht sie an das Programm ido2db weiterzuleiten. ido2db kümmert sich nur darum die Daten in der Datenbank zu speichern. Durch diese Vorgehensweise ist Icinga datenbankunabhängig, funktioniert also mit MySQL, PostgreSQL, etc. Damit das funktioniert muss ido2db natürlich gestartet sein. Mein Icinga Startskript tat das leider nicht. Man kann es manuell mit diesem Befehl starten (als Daemon):

/usr/local/icinga/bin/ido2db -c /usr/local/icinga/etc/ido2db.cfg