check_smart mit check_mk ausführen – Debug-Modus wäre wunderbar [Update]

23. April 2010 | Von | Kategorie: Admin, Monitoring | Availability

Neulich bin ich beim Einsatz von Nagios-Plugins mit check_mk auf eine interessanten Umstand gestoßen. Was habe ich gemacht? Da ich mittels check_smart den S.M.A.R.T.-Health-Status meiner Festplatten prüfen wollte habe ich check_smart auf das Zielsystem kopiert. Hierfür habe ich auf den entsprechenden System das Verzeichnis /usr/lib/check_mk_agent/nagios-plugins/ erstellt. Also schnell das Plugin und auch die utils.pm aus […]



Randnotiz zu check_mk

9. April 2010 | Von | Kategorie: Monitoring | Availability

Ich habe ja bereits in anderen Artikeln die Vorteile und die Konfiguration von check_mk aufgezeigt. In dieser kurzen Randnotiz wollte ich auf einen fiesen Bug hinweisen. In der check_mk-Version 1.1.3 ist vor dem Einsatz von mrpe zu warnen. Nicht weil hierdurch eine Sicherheitslücke entsteht, die dann ausgenutzt werden könnte. Der einfach und triviale Grund besteht […]



Adaptec-Raid-Controller S.M.A.R.T.-Healthstatus monitoren

4. April 2010 | Von | Kategorie: Admin, Monitoring | Availability

Den Healthstatus von Platten zu monitoren sollte zum Grundschatz eines jeden Administrators gehören. Jedoch ist dies nicht bei jedem Hardware-Controller einfach einzurichten. Im folgenden Beispiel habe ich einen Adaptec-Raid-Controller, welcher mit dem aacraid-Kernelmodul mit einem Linuxsystem zusammenarbeitet. Die S.M.A.R.T.-Informationen erhalten wir jedoch nicht direkt über den Controller. Lediglich eine Zusammenfassung des Status wird ausgegeben. Durch […]



Nagios-Plugins mit check_mk verwenden

1. April 2010 | Von | Kategorie: Monitoring | Availability

Mathias Kettner hat sich mit check_mk auch zum Ziel gesetzt Nagios Remote Plugin Executor (NRPE) zu ersetzen. In diesem Sinne heißt der Remote Plugin Executor daher auch MRPE. Mit Hilfe von MRPE können Nagios-Plugins schnell in die Überwachung mittels check_mk eingebunden werden. Auf dem Remote System müssen lediglich die Nagios-Plugins installiert sein und schon können […]



Check_mk um (lokale) Tests erweitern

23. März 2010 | Von | Kategorie: Monitoring | Availability

Bei check_mk handelt es sich um eine Erweiterung für Nagios, die von Mathias Kettner entwickelt wird. Das Prinzip hinter check_mk ist einfach zu verstehen. Zunächst werden nicht mehr alle Checks gegen ein System separat durchgeführt, sondern durch check_mk im Block. Die Ergebnisse der Tests werden dann als passive Testergebnisse an Nagios oder auch Icinga übergeben. […]



DNSSEC-Signaturen mit Nagios überwachen

8. Januar 2010 | Von | Kategorie: Monitoring | Availability

Sollte die Gültigkeit einer Zonen-Signatur ablaufen, so wird eine Namensauflösung nicht mehr funktionieren, also muss die Gültigkeit der Signatur durchgehend proaktiv überwacht werden. Die Prüfung der Gültigkeit von DNSSEC-Zonen Signaturen lässt sich einfach mit Nagios überwachen. Zunächst muss das entsprechende Nagios-Plugin kompiliert und installiert werden. Das Kompilieren des Plugins ist mittels ./configure und make recht […]



Langzeitmonitoring – Munin mit eigenen Plugins erweitern

30. Juli 2009 | Von | Kategorie: Monitoring | Availability, StickyBit

Munin ist ein OpenSource-Tool zum Langzeit-Monitoring von Netzwerken und Systemressourcen. Die gesammelten Daten werden in Form von Graphen zeitlich visualisiert. Zur Erfassung der Daten werden Plugins eingesetzt. Es gibt bereits eine Vielzahl an Plugins zum Beispiel für Apache, Squid, XEN, Sendmail, Postfix, exim, Firewall-Verbindungsanalyse…. Die Möglichkeit die Datenerfassung über Plugins zu erweitern ist ein wesentlicher […]



Ein Ausfall bei Heise und Nagios schlägt Alarm?

6. Juli 2009 | Von | Kategorie: Monitoring | Availability

Am vergangenen Freitag traf es Heise.de hart – ein Stromausfall im Rechenzentrum sorgte für einen kurzzeitigen Totalausfall der Angebote. Betroffen war indes nicht nur Heise.de sondern auch diejenigen, die Heise.de zum Testen ihrer Internetverbindung, ihrer Proxy-Server … verwendeten. In der Konsequenz führte diese zu vielen Nagios-Alarmen, die jedoch nicht zwangsläufig auf ein Problem mit der […]



3ware RAID Controller mit smartctl für die Überwachung mit Nagios auslesen

24. Juni 2009 | Von | Kategorie: Monitoring | Availability

Unser neuer Server hat einen 3ware SATA-RAID Controller. Um den Status der Festplatten zu überwachen setzen wir Nagios ein. Hierbei werden die Festplatten mit smartctl ausgelesen. Bei einem einfachen Zugriff gibt es nur Fehlermeldungen: Allerdings gibt es bereits einige Hinweise auf die Geräte /dev/twaN und /dev/tweN. Falls diese Geräte noch nicht existieren, legen die Smartmontools […]



Geschäftsprozesse mit Nagios und check_multi auf Herz und Nieren prüfen

28. Mai 2009 | Von | Kategorie: Monitoring | Availability

Die Überwachung netzwerkbasierter oder lokaler Ressourcen von Systemen ist ein Leichtes. Dennoch ist hiermit bei weitem nicht die Grenze des Möglichen von Nagios und seinen AddOns erreicht. In diesem Artikel will ich das grundlegende Vorgehen des Business Process Monitoring erläutern und an einem einfachen Beispiel vorführen. Doch zunächst einige Grundlagen. Mit Business Process werden geschäftliche […]