Nagios Consulting

Was ist Nagios: Definition laut Wikipedia:

Nagios ist der Name einer Software, die dem Monitoring komplexer IT-Infrastrukturen dient.

Nagios bietet dazu eine Sammlung von Modulen zur Überwachung von Netzwerken, Hosts und speziellen Diensten sowie einer Web-Schnittstelle zum Abfragen der gesammelten Daten. Es steht unter der GNU GPL, ist also freie Software, und läuft unter zahlreichen Unix-ähnlichen Betriebssystemen.

 

Ziel des Monitorings:

Wissen das Ihr IT-System einwandfrei funktioniert. Wenn eine Nagios Installation gut gemacht ist können Sie mit einem Blick auf das Web-Frontend von Nagios sehen ob es Ihre IT-Systeme einwandfrei laufen oder ob es irgendwo Probleme gibt.

 

Was überwacht werden kann:

Es gibt hier wenig was nicht überwacht werden kann. Hier einige Beispiele was überwacht werden kann. Es ist natürlich abhängig von Ihrer IT-Infrastruktur und kann an Ihre Bedürfnisse angepasst werden.

  • Zustand von Hardware

  • Zustand von Betriebssystemen

  • Zustand von Services

  • Zustand von Prozessen

Beispiele für Hardware

  • Temperatur der Mainboard, Festplatte oder CPU?

  • Hardware Daten wie Z.B. Daten des Festplatten Überwachungssystems S.M.A.R.T.

  • Wie sehr sind Speicher, CPU oder Festplatte ausgelastet.

  • Sind die Notstromversorgungen O.K.?

 

Beispiele für Betriebssysteme

  • Sind alle Updates installiert?

  • Gibt es außergewöhnliche Meldungen in den Logs/Eventanzeigen?

  • Wie ist der Füllstand von Festplatten?

     

Beispiele für Services:

  • Ist der Virenscanner auf allen Servern und Clients aktuell?

  • Laufen meine Services? Z.B. laufen meine Mail-, DB, DNS-, FTP-, Web-, Backup-Server?

  • Nimmt der Mailserver die Mails an oder bleiben Mail im Mailserver hängen

 

Beispiele für Prozesse

  • Ist das Backup von einem System erstellt und an den Backup Server übertragen worden?

  • Ist das Backup Medium ausgetauscht worden?

Nagios selbst bringt nur einige wenige Checks um Dinge zu überwachen. Es gibt aber eine große Sammlung von Plugins mit denen man neue Checks einbinden kann. Sollte es für einen gewünschten Check noch kein Plugin geben kann man dieses selbst programmieren. Nagios stellt dazu mehere Schnittstellen zur Verfügung.

 

Alarmierung bei Problemen

Es gibt in Nagios viele Wege ein Problem mitzuteilen.

  • Alaremirrung einer Person per Mail, SMS, Fax oder Anruf

  • Alaremirrung mehrerer Personen/Gruppen

  • Es sind Eskalationen möglich. Z.B. wenn ein Problem nicht in einer vergebenen Zeit bestätigt wird kann eine Eskalationen zu Kollegen oder in die Führungsebene stattfinden.

  • Abhängig von der Zeit können Alarmierungen an Unterschiedliche Kontakte gehen.

  • Z.B. unter der Woche wird der Normale Administrator informiert und am Wochenende wird der Notdienst informiert

Es gibt unendliche Möglichkeiten der Alarmierung/Eskalationen und diese können auf Ihren Bedarf angepasst werden.

 

Visualisierung von Daten:

Es gibt einige Wege wie man Nagios-Daten visualisieren kann.

Hier ein Beispiel: Die Hauptspeichernutzung eines Servers.

 

Hier sieht man den freien Speicher eines Servers. Da der Server immer mehr als 55% freien Hauptspeicher zur Verfügung hat kann man mit ruhigem Gewissen sagen das das System über genug Hauptspeicher verfügt. Diese Grafiken kann man sich auf Stunden-/Tages-/Wochen-/Monats- und Jahres-Basis anschauen und sich somit Aussagen ableiten ob ein System in Zukunft eine Hardware Erweiterung braucht.

 

Was ich für Sie tun kann:

Ich berate ich Sie gerne bei der Installation/Konfiguration Ihrer Überwachung mit Nagios.

Wenn gewünscht kann ich Ihnen auch das Rundum-Sorglos Paket anbieten. Das Rundum-Sorglos Paket beinhaltet: Analyse-Ist-Zustand, Analyse Support Abläufe, Aufsetzen Nagios, Nagios konfigurieren, Erstellen der Checks und Auswertungen incl. Alarmierungen.

 

Greifen Sie auf meine mehr als sechsjährige Erfahrung im der Nutzung von Nagios zurück. Lassen Sie uns in einem telefonat klären was ich für Sie tun kann. Ich freue mich auf Ihren Anruf.