NavigationBenutzeranmeldungWer ist onlineZur Zeit sind 0 Benutzer und 12 Gäste online.
|
nagioscheck_icmp liefert mit Squeeze mehr PerfDatas als mit LennyAlternativ-Titel: Keine PNP4Nagios-Graphen mehr mit check_icmp nach Squeeze-Upgrade Irgendwann zwischen den Releases 1.4.12 (Lenny) und 1.4.15 (Squeeze) sind bei "check_icmp" zwei zusätzliche PerfData-Werte hinzugekommen "rtmin" und "rtmax". Beim Update meiner privaten Nagios-Installation ist mir das natürlich ziemlich auf die Füße gefallen, denn die vorhandenen RRD-Files von PNP4Nagios kannten nur die zwei bisherigen "rta" und "pl" PerfDatas bzw. Datasources. Jetzt hätte man natürlich einfach alle RRDs, die es betrifft, löschen können, dann hätte sie PNP4Nagios wieder neu angelegt. Aber damit wären dann ja auch die alten Werte verloren gegangen. Also habe ich nach einer Lösung gesucht, wie man die RRD-Dateien erweitern kann. Da das leider nicht so einfach möglich ist, habe ich mir ein Python-Skript geschrieben, dass letztendlich die Daten aus der RRD-Datei dump't (XML), das XML an den entsprechenden Stellen erweitert, und dann aus diesem "neuen" XML wieder eine RRD-Datei baut. Und siehe da, es funktioniert :) BITTE VORHER DIE RRD-DATEIEN SICHERN! Aufruf: Theoretisch wäre es sogar möglich, das Tool folgendermaßen aufzurufen: Update 1: Update 2: Download
Nagios-Portal Workshop in HannoverDie letzten beiden Tage fand in Hannover der Nagios-Portal Workshop in Hannover bei der Kassenärztliche Vereinigung Niedersachsen statt. Erst einmal ein herzliches Dankeschön an die KVN für die Bereitstellung der Räume und Getränke und natürlich auch dem Organisator für das Essen und das Rahmenprogramm! Ich kann mich im Prinzip nur Wiederholen: Über solche Veranstaltungen kann man sich viel Input der verschiedenen Projekte holen, schnell einen Überblick über Neuigkeiten bekommen und natürlich kommen auch Gespräche mit anderen Nagios-Admins hier nicht zu kurz. Deswegen nochmal ein Dank an die Veranstalter - und ich freu mich schon auf nächstes Jahr :)
Running MK-Multisite without installing check_mkBefore starting this you should have MK-Livestatus up and running! Updated to 1.1.12p3!
If it doesn't work have a look to etc/defaults.py (path names) and/or Feedback welcome ;-)
NagTrap on PHP 5.3 - newer OpenSUSE and Debian 6 SqueezeWell... an other "wonderful" change between PHP 5.2 and 5.3... "parse_ini_file" behaves different on some characters. You will see a You have to change one line in "nagtrap/etc/config.ini.php" from:
to:
After this small change everything works fine. PS: Also remember "short_open_tags" settings on OpenSUSE. Must be turned "On" in ''/etc/php5/apache2/php.ini''!
PNP4Nagios in DebianShort english version: It's finally done! PNP4Nagios is now a part of Debian. Thanks to Sebastian Harl for finishing the work I started. Es ist endlich geschafft! PNP4Nagios (und seine ganzen Abhängigkeiten) ist ein Teil von Debian. Im Moment befindet es sich "nur" in Wheezy und Sid, wir wollen es aber auf jeden Fall noch in die Backports von Lenny und Squeeze bekommen. Begonnen hat das ganze Abenteuer ja schon vor langer, langer Zeit, aber die vielen Feinheiten (insbesondere Lizenzen diverser "Kleinteile") haben einen Upload leider sehr lange verzögert. Sebastian "tokkee" Harl hat sich nun dem fitzeligen Rest angenommen, es in ein Debian-würdiges Format gebracht und (weil er eben DD ist) es auch gleich nach Debian hochgeschoben. Ein Danke von mir nochmals an dieser Stelle :)
Nag(ix)SC - Anbindung an MK-LivestatusSeit Anfang September (Commit auf GitHub) kann Nag(ix)SC nicht nur die Checks selbst ausführen, sondern diese Daten aus aus einem MK-Livestatus Socket lesen. Dabei ist natürlich egal, ob über lokalen UNIX-Socket oder über TCP (es sollte sowohl IPv4 als auch IPv6 funktionieren) abgefragt wird. Die Funktionalität findet sich einmal in Ich verwende dieses Feature zur Zeit um von einem (eigentlich unabhängigen) Nagios mir die aktuellen Check-Ergebniss in einem zweiten ("Master") anzeigen zu lassen. Die Nagios-Konfiguration am Master erstelle ich dabei natürlich NICHT von Hand, sondern lasse diese von
Nag(ix)SC - Timeouts und AusgabeformatWieder mal etwas neues bei Nag(ix)SC. Über die Parameter "plugin_timeout" und "plugin_timeout_returncode" kann man nun einstellen, wie lange ein Plugin laufen darf, bis es mit Timeout abgebrochen wird. Gleichzeitig ist es möglich, dass man den Default-Returncode von "CRITICAL" bzw. 2 auf einen anderen Wert setzt. Zur Demonstration gibt es eine neue Config-Datei "sample-configs/conf/timeout.conf", mit der man sich überzeugen kann, dass es auch wirklich funktioniert ;-) Und noch eine kleine Änderung: "nagixsc_read_xml.py" sucht nun nicht mehr nach einer Datei "nagixsc.xml", wenn der Parameter "-f" nicht angegeben wurde, sondern liest von der Standardeingabe. Dazu wurde die Ausgabe so verändert, dass die gelesenen Ergebnisse nur noch "menschenlesbar" ausgegeben werden. Wer wieder die "pprint"-Ausgabe haben möchte, nimmt einfach dem Parameter "-P" zu Hilfe.
NSCA - still no "make install" in offical versions...Long, long time ago I sent a patch to Ethan to add a "make install", "make install-client", "make install-daemon" to NSCA. I talked with him on "Netways Conference On Nagios" about that patch. But nothing happend. As I compile and install the NSCA package regularly in my workshops I now put the patch and the patched nsca-2.7.2.sv.tar.gz on http://people.teamix.net/~svelt/Monitoring/nsca/ Feedback, Patches, ... welcome!
OSMC, zum FünftenDie OSMC - Open Source Monitoring Conference wirft auch 2010 ihre Schatten voraus. Rechtzeitig, bevor sich alle in den Sommerurlaub verabschieden, ist nun auch der "Call for Papers" eröffnet. Brav wie ich bin, habe ich natürlich meine Vorschläge auch schon eingereicht ;-) Natürlich ist auch wieder mein Einsteiger-Workshop mit dabei (wie in den letzten 4 Jahren eben auch ;-). Zusätzlich gibt's vielleicht auch noch einen Vortrag zu Nag(ix)SC. Mal sehen, wie entschieden wird... ([Update]Der Vortrag wurde angenommen und steht auf dem Programm![/Update]) Es würde mich freuen, den ein oder anderen dort wieder zu treffen - als Teilnehmer oder natürlich auch als Referent! Man sieht sich!
Nag(ix)SC - Init-Skripte, PID-File-Fehlermeldung, Config-FilesEin paar Neuerungen in Nag(ix)SC:
Nag(ix)SC - Ein Ersatz für NRPE und NSCAAm 01. Juni 2010 war es soweit: Mein Projekt "Nag(ix)SC" wurde im Rahmen des "Nagios-Portal Workshops" der Öffentlichkeit vorgestellt. Nag(ix)SC versucht eine bessere Alternative zu NRPE und NSCA zu sein. Dazu gehört u.a. das als Transport-Protokoll HTTP(S) verwendet werden kann - durch jede Art von (Reverse-)Proxy! Da zur Zeit alles ein wenig verstreut liegt, hier mal die wichtigsten URLs:
NagiosBP 0.9.4 with MERLIN supportJust a small reminder: Bernd released version 0.9.4 of NagiosBP with MERLIN support. Feedback welcome ;-)
PNP4Nagios - 0.4 continuesLong, long time ago I can still remember... New packages available:
I'm also working on 0.6 (more work than I thought) - stay tuned!
I'm working on...... Debian packages of ...
As soon as I have some packages available it'll blog it here.
OSMC - Open Source Monitoring ConferenceIch werde auch dieses Jahr wieder an der OSMC ("Open Source Monitoring Conference", ehemals "Nagios Conference") als Referent dabei sein. Wie auch schon die letzten Jahre werde ich meinen Einsteiger-Workshop halten. Eventuell (muss mal sehen, wie schnell ich mit dem Programmieren vorankomme) könnte ich sogar noch einen 2. Vortrag halten, der dann über einen NSCA-Ersatz geht. Na, mal sehen ;-)
|