Wenn Sie eine Software suchen, die dazu dient, IT- Infrastrukturen überwachen zu können, ist Nagios genau die Richtige. Außerdem bietet es einige Module, die Hosts und Netzwerke überwachen und gesammelte Daten abfragen kann. Im November 2007 gründete Ethan Galstad die Nagios Enterprise LLC. Wenn Sie etwas Bestimmtes überwachen möchten, ist dies jedoch erst möglich, wenn Sie die dementsprechenden Kommandos definiert haben.
Sie können auch Hosts, Kontakte und Dienste in Gruppen zusammenfassen. Um Festplattenplatz, CPU- sowie Speicherauslastung oder Uptime abzufragen und auszuwerten, ist die Software Nagios ebenfalls geeignet. Es können verschiedene Betriebssysteme überwacht werden, da manche Testmethoden auf der Protokollebene arbeiten. Wenn Sie über entsprechende zusätzliche Hardware verfügen, können Sie auch die Bedingungen der Umwelt, wie zum Beispiel Luftfeuchtigkeit, Temperatur oder Füllstände, kontrollieren zu können.
Nagios alarmiert Sie, sobald ein Dienst einen Wert im kritischen Bereich erreicht hat, über SMS, E-Mail, einen Anruf oder anderes. Wenn eine Störung nicht behoben werden konnte, können weitere Meldung an andere Kontaktpersonen weitergeleitet werden. Sie können bei der Überwachung auch bestehende Abhängigkeiten berücksichtigen. Wenn beispielsweise die Erreichbarkeit eines Rechners überwacht wird und auch die laufenden Programme auf diesem, werden die Meldungen der Programme, die nicht mehr laufen, unterdrückt falls der gesamte Rechner ausfällt. Zahlreiche Nagios Support Anbieter wie zum Beispiel Consol sind bereits am Markt um Ihnen zu helfen.
Sie können außerdem eigene Module erstellen, wenn Sie eine Programmiersprache nutzen. Diese müssen nur in dazu in der Lage sein, bei der Beendigung einen Wert des Status an Nagios zu senden. Der Wert kann mitteilen, ob das Aufrufen des PlugIns ein Erfolg war, es zu einer Warnung kam oder ob es ein Fehler war.