Nagios

Mittels Nagios, dass früher NetSaint hieß, ist es möglich komplexe IT Strukturen abzubilden und zu überwachen.
Nagios bietet dazu eine Sammlung von Modulen zur Netzwerk- , Host- und speziell Serviceüberwachung sowie einem Webinterface zum Abfragen der gesammelten Daten. Nagios untersteht der GPL, ist also freie Software, und wurde zum Betrieb mit einem GNU/Linux-System geschaffen, läuft aber auch unter anderen Unix-Derivaten. Nagios und das Nagios Logo sind eingetragene Warenzeichen von Ethan Galstad.
Funktionsweise
Die zu überwachenden Hosts und Services werden mittels Konfigurationsdateien konfiguriert und NAGIOS bekannt gemacht. Das Zusammenfassen in Gruppen für einzelne Hosts, Services und Kontaktgruppen ist ebenfalls möglich. Für die Administration aller Konfigurationsdateien zahlreiche Tools zur Verfügung.
Nagios kann die Stati verschiedener Dienste (z.B. SSH, FTP, HTTP) sowie den Festplattenplatz, Speicher- und CPU-Auslastung, Uptime usw. über diverse Module (Plugins) abfragen und auswerten. Da die verwendeten Testmethoden unabhängig vom verwendeten Protokoll sind , ist NAGIOS in der Lage jeden Host bzw. Service unabhängig vom Betriebssystem zu überwachen.
Sobald ein Dienst einen kritischen Wert (dessen Grenzwerte man einstellen kann) erreicht oder gar nicht mehr verfügbar ist, alarmiert Nagios die Kontaktperson über E-Mail,SMS,Pager oder diversen andere Kanäle. Eine entsprechende Schnittstelle zu den einzelnen Services wie z.B. ein SMS-Gateway ist für die Alarmierung zwingend erforderlich.
Um ein NAGIOS System ausfallsicher, redundant und fehlalarmsicherer zu gestalten, gibt es die Möglichkeit des Distributed Monitoring- sowie des Redundant/Failover Monitoring Setups.
Einsatzbereich
Der Einsatzbereich erstreckt sich von der einfachen Überwachung einzelner Services bis hin zur komplexen Überwachung z.B. testen der eMailkommunikation in Nezwerken jeder Art.