Passend zu meinem vorangegangenem Blogpost habe ich hier nun eine fertige Appliance im .ovf Format bereit gestellt.
Als Grundlage dient ein Ubuntu 12.04 LTS wo ich die aktuellen Versionen von Nagios, Centreon, Nagvis und Check_MK vorinstalliert habe.
Damit ist das System nach der Bereitstellung direkt Einsatzbereit und man erspart sich die lange Konfigurations-/Installationszeit.
Da es meine erste Vorlage ist, besteht natürlich noch Verbesserungsbedarf wie z.B. IP-Konfiguration oder Hostname Änderung beim ersten Login. Tipps & Hinweise nehme ich gerne entgegen 😉
Details:
– Ubuntu 12.04 LTS
– Nagios Core | 3.4.1
– nagios Plugins | 1.4.15
– Centreon | 2.3.8
– Check_MK | 1.2.0p1
– Nagvis | 1.6.6
Alle notwendigen Informationen findet ihr in der Beiliegenden README.txt
Download ( 1,27 GB)
Hallo,
ich bekomme sowohl bei der Anleitung als auch bei der fertigen Appliance die folgende fehlermeldung im Nagios Log:
[1351769191] ndomod: NDOMOD 1.5.2 (06-08-2012) Copyright (c) 2009 Nagios Core Development Team and Community Contributors
[1351769191] ndomod: Could not open data sink! I’ll keep trying, but some output may get lost…
Im Centreon tauchen keine Hosts/Services auf – im Nagios sind Hsts und Services sichtbar.
Servus,
oh ich glaube, dass liegt am geänderten mysql root passwort.
Check mal ob das noch Stimmt:
/usr/local/nagios/etc$ vi ndo2db.cfg
Wenn das nicht passt – kannst du es im Centreon unter -> Configuration -> Centreon -> ndo2db.cfg -> Database ändern.
Wenn dass hilft, muss ich das in der Appliance noch anpassen…
Viele Grüße
Constantin
Hi,
du hast glaube ich vergessen das Paket libmysqlclient-dev zu installieren, bevor du die ndo-utilities kompiliert hast, die Appliance zeigt den Fehler: Support for the specified database server is either not yet supported, or was not found on your system. wenn man händisch ndo2db starten möchte via: /usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg
libssl-dev für https-check oder ldaps-check für nagiosplugins ist eventuell auch noch erwähnenswert.
Als Anmerkung wäre es nicht schlecht wenn man bei der Appliance den Proxy angeben könnte bevor openssh-server gesucht wird =)
Gruß und vielen Dank für die Mühe und das tolle Tutorial
Johannes
Servus,
ja ist mir schon aufgefallen, auch fehlt das ndo2db Startscript – sonst werden keine Daten im Centreon angezeigt.
Proxysettings kommt mit dem nächsten Release, hatte mich bis dato noch nicht großartig mit dem Vorbereiten von Vorlagen beschäftigt.
Ist schon geplant, ich warte aber noch auf die aktuelle Centreon 2.3.10 oder evtl. sogar 2.4.
Gruß
Constey
Ich habe die Appliance nun zum laufen gebracht. Erstmal Danke! Super Arbeit.
Im Nagios unter /nagios wird nun auch der local host abgefragt. Allerdings fehlen mir die Daten im /Centreon. Dort ist alles auf 0.
Woran kann das liegen? Was heisst hier es fehlt das ndo2db startscript?
nodutils ist ein plugin was die werte aus nagios an centreon übermittelt.
gibt 2 möglichkeiten:
a) http://en.doc.centreon.com/Setup:ndoutils ( punkt c) nochmal ausführen – ohne patchen, nur herutnerladen, ./configure && ./make && ./make install. das sollte helfen, wenn nicht nochmal von Hand den Punkt: make ndo2db daemon autorun ausführen.
b) unsauber, einfach:
/usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg in die datei /etc/rc.local einfügen. (Wird beim Systemstart ausgeführt.)
Hello,
Any update on this post? http://constey.de/2012/06/monitoring-appliance-nagios-centreon-nagvis-check_mk/
Your download link does not work (forbidden). Did you ever make an updated appliance?
I spent an afternoon today to install Nagios/Centreon on Ubuntu, only to have a non-working installation 🙁 So an appliance would help me a lot.
Regards
Martin
Hi Martin,
i’ve checked the link – and its working. So it’s maybe an issue with your provider/proxy or sth ?
Kind Regards,
Constantin
Please, login and passwords??
thanks!