Icinga und Nagios für OS X mit integrierten Apache2-HTTP-Server Experimentell!!!
Downloads:
Nagios-NagVis-Distribution Version 12:
nagios-nagvis12-osx-intel.dmg.zip
nagios-nagvis12-2-macosx10.6-intel.dmg.zip
Die Distribution enthält:
- Nagios 3.2
- Nagios-Plugins 1.4.13
- NDOUtils 1.4b7
- NagVis 1.4.2
- NRPE 2.8.1
- Graphviz 2.24.0
- MRTG 2.15.2 (Aktualisiert sich mit Hilfe vom Plugin check_mrtg)
- phpMyAdmin 3.1.5
- PHPTerm 0.3.0
- PHP 5.2.9
- Perl 5.8.9
- Apache 2.2.11
- MySQL 5.0.81
- Finder-Plugin
- Dock-Plugin
- AppleFileServer-Plugin
- MRTG-Plugin
(Diese Distribution erstellt beim Starten nur einen symbolischen Link im TMP-Verzeichnis)
Sonstige Versionen:
nagios-3_0_6-3-osx-leopard-intel.dmg.zip
icinga-0_8-osx-leopard-Intel.dmg.zip
nagios-3_0_6-5-osx-universal.dmg.zip
icinga-0_8_0-2-osx-universal.dmg.zip
Screenshots von den DMGs:
Anleitung (Gilt nicht für die Nagios-NagVis-Distribution 12):
Das Starten, Neustarten und Beenden funktioniert mit Hilfe der Icons (Siehe DMG-Screenshot). Beim Starten wird die Nagios/Icinga-Anwendung in das /tmp-Verzeichnis kopiert und von dort aus wird der integrierte Apache-HTTP-Server mit Nagios/Icinga gestartet. Beim Stoppen wird die Nagios/Icinga-Anwendung wieder aus dem /tmp-Verzeichnis entfernt. Nagios/Icinga wird durch mehrere Konfigurationsdateien gesteuert. Diese Dateien liegen im nagios.app/icinga.app. Das APP kann mit Hilfe der rechten Maustaste auf das APP über den Menüpunkt Paketinhalt zeigen geöffnet werden.
Wenn Sie die Konfigurationsdateien im APP-Bundle im DMG editiert haben, dann stoppen Sie Nagios/Icinga und starten danach Nagios/Icinga wieder. Ein Restart reicht hier nicht aus. Außer Sie editieren die Configs im /tmp-Verzeichnis. Dann ist ein Restart OK. Das heißt aber, dass nach dem Stoppen von Nagios/Icinga, diese Configs dann verloren sind.
Editieren des APP-Bundle im DMG --> Nagios/Icinga stoppen und dann Nagios/Icinga starten (Configs bleiben erhalten).
Editieren des APP-Bundle im /tmp-Verzeichnis (Icinga legt dieses auch als nagios.app in das /tmp-Verzeichnis ab) --> Nagios/Icinga restarten (Configs gehen nach dem Stoppen von Nagios/Icinga verloren).
Achtung: Diese Versionen eignen sich nicht für den produktiven Einsatz. Es sind Versionen zum Üben und Kennenlernen.
Nagios-Apache2-APP-Download ohne DMG:
nagios-3_0_6-3-osx-leopard-intel.tar.gz
Installation und Anwendung:
1.) Nagios entpacken
2.) mv nagios.app /tmp/nagios.app
3.) cd /tmp/nagios.app/Contents/Resources
4.) Nagios starten mit: ./nagios_start.sh
5.) Im Webbrowser die Adresse http://localhost/nagios aufrufen
6.) Nagios stoppen mit: ./nagios_stop.sh
Achtung: Auch diese Version eignet sich nicht für den produktiven Einsatz. Es ist eine Version zum Üben und Kennenlernen.
Screenshots von der OS X-Version von Nagios (Hier wird ein Windows-Server überwacht):
Und hier wird eine Wii überwacht:
Nagios Version 3.0.6-5 Universal:
Nagios-NagVis-Distribution Version 12:
MRTG:
ICINGA Version 0.8.0-2 Universal:
Testet eurer Wissen über Nagios/Icinga :)
Folgende Datendateien enthalten Fragen über Nagios/Icinga und können mit Hilfe von Shellquiz (Download von Shellquiz) abgefragt werden:
nagios1
nagios2
Geändert: 04. August 2010, Christian Zigotzky (info@xenosoft.de).
Sponsored by
UNIX Systemberatung GmbH