Nagios-Logo

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:

  1. Nagios 3.2
  2. Nagios-Plugins 1.4.13
  3. NDOUtils 1.4b7
  4. NagVis 1.4.2
  5. NRPE 2.8.1
  6. Graphviz 2.24.0
  7. MRTG 2.15.2 (Aktualisiert sich mit Hilfe vom Plugin check_mrtg)
  8. phpMyAdmin 3.1.5
  9. PHPTerm 0.3.0
  10. PHP 5.2.9
  11. Perl 5.8.9
  12. Apache 2.2.11
  13. MySQL 5.0.81
  14. Finder-Plugin
  15. Dock-Plugin
  16. AppleFileServer-Plugin
  17. 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:

Nagios-DMG

Icinga-DMG

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.

Nagios-Uebersicht

Screenshots von der OS X-Version von Nagios (Hier wird ein Windows-Server überwacht):

Nagios-Screenshot2

Und hier wird eine Wii überwacht:

Nagios-Screenshot3

Nagios Version 3.0.6-5 Universal:

Nagios-Screenshot4

Nagios-Screenshot5

Nagios-NagVis-Distribution Version 12:

Nagios-Screenshot6

MRTG:

Nagios-Screenshot7

ICINGA Version 0.8.0-2 Universal:

ICINGA-Screenshot1

ICINGA-Screenshot2


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 TC UNIX-Logo UNIX Systemberatung GmbH