Translations of this page:

Im „What's New In GroundWork Monitor 5.2?“ findet sich unter anderem ein „GroundWork Nagios™ Event Broker - Closer integration between Nagios™ and Foundation.“. Eine Suche in der 5.2 Community Edition foerdert zwar das NEB Modul zu Tage, es wird aber in der CE nicht benutzt. Und Dokumentation gibt es auch nicht.

Das Modul kann einfach eingebunden werden. Einfach

Event broker options: -1
Broker module: /usr/local/groundwork/nagios/modules/libbronx.so

via Monarch in nagios.cfg schreiben. Danach muss noch der feeder Daemon gestoppt und der Neustart verhindert werden. Dazu einfach das Verzeichnis
/usr/local/groundwork/services/feeder-nagios-status/
nach /tmp/ oder wohin auch immer (TM) verschieben und die gwservices mit /etc/init.d/gwservices restart neu starten. Der feeder process sollte jetzt in der Prozessliste nicht mehr zu sehen sein.

Der Status von hosts und services wird jetzt in der GWCollageDB aktualisiert, ohne dass der feeder regelmaessig die Nagios Statusdatei liest. Cool. Bitte daran denken, dass ich das nur kurz im Lab getestet habe und ohne Dokumentation nicht genau weiss, was das NEB Modul macht oder was eventuell noch konfiguriert werden muss.

Das Modul oeffnet zusaetzlich den TCP port 5667. Das ist der NSCA Daemon, der in das Modul integriert worden ist. Der in GWM standardmaessig gestartete NSCA Process ist nicht mehr noetig, die start/stop Zeilen in /etc/init.d/nagios muessen auskommentiert werden. Anderenfalls wird NSCA bei jedem Monarch Commit wieder gestartet.

Sieht alles gut aus, allerdings waere etwas Dokumentation schon nett.

nagiosbased/gwmtt/nebmodule.txt · Zuletzt geändert: 2008/05/15 05:57 von grieger
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0