• Onlineshop
    Onlineshop
    • Shop
    • Thomas-Krenn-Wiki
    • Über Thomas-Krenn
    • Kontakt
    Thomas-Krenn-Magazin durchsuchen
    mag - Home mag
    • Shop
    • Thomas-Krenn-Wiki
    • Über Thomas-Krenn
    • Kontakt

      LSI RAID Monitoring Plugin

      0
      • von Georg Schönberger
      • in Expertentipps · Netzwerk & Zubehör · Server-Management
      • — 12.11.2014 um 09:57

      RAID Controller erfreuen sich immer noch größter Beliebtheit. Als Teil vom Storage System stellen sie vor allem eine kritische Komponente der Server-Infrastruktur dar. Umso verwunderlicher ist es, dass es kaum verlässliche Möglichkeiten gab, RAID Controller auf deren „Gesundheit“ hin zu überwachen.

      VMware bietet zumindest einen CIM Provider an, der aktuelle Status-Informationen zu den RAID Devices liefert. Die Integration in ein ganzheitliches Monitoring System wie Icinga wird, wie auch bei anderen Komponenten, über Plugins vorgenommen. Leider gab es bis dato keine Plugins, die zum Abfragen des RAID Controller Status das empfohlene Kommandozeilen-Werkzeug storcli benutzten.

      Das Thomas-Krenn-Team hat sich dieser Problematik angenommen und ein Icinga-Plugin für die Überwachung von LSI RAIDs mit storcli entwickelt. Im Hintergrund werden vom Plugin mehrere Kommandos abgesetzt, die den Status von Controller, Logical Devices, Physical Devices und CV/BBU prüfen. Die Schwierigkeit besteht darin, diese Ausgaben korrekt zu parsen und Zustände festzulegen, die zu Warning und Critical Meldungen führen. Da Thomas-Krenn auf Open Source setzt, können Benutzer des Plugins diese Logik jederzeit auf eigene Faust unter die Lupe nehmen!

      An zwei Beispielen lässt sich anschaulich darstellen, wie das Plugin arbeitet:

      $ /usr/lib/nagios/plugins/check_lsi_raid -C 0 -p /usr/sbin/storcli64
      OK (CTR, LD, PD, CV)|CV_Temperature=26;70;85 ROC_Temperature=60;80;90 c0/e252/s0_Drive_Temperature=24;40;45 c0/e252/s1_Drive_Temperature=24;40;45

      $ /usr/lib/nagios/plugins/check_lsi_raid -C 0 -p /usr/sbin/storcli64
      Critical (CTR Warn, LD Crit) [c0/v0_State = Critical][CTR_Degraded_drives = Warning]|CV_Temperature=26;70;85 ROC_Temperature=60;80;90 c0/e252/s1_Drive_Temperature=25;40;45

      Der Verbose Output des Plugins listet außerdem auf, welche storcli Kommandos genutzt wurden:

      – /usr/bin/sudo /opt/MegaRAID/storcli/storcli64 /c0 /cv show status
      – /usr/bin/sudo /opt/MegaRAID/storcli/storcli64 adpallinfo a0
      – /usr/bin/sudo /opt/MegaRAID/storcli/storcli64 /c0/vall show all
      – /usr/bin/sudo /opt/MegaRAID/storcli/storcli64 /c0/vall show init
      – /usr/bin/sudo /opt/MegaRAID/storcli/storcli64 /c0/eall/sall show all
      – /usr/bin/sudo /opt/MegaRAID/storcli/storcli64 /c0/eall/sall show initialization
      – /usr/bin/sudo /opt/MegaRAID/storcli/storcli64 /c0/eall/sall show rebuild

      Wie Sie dem „Critical“ Beispiel entnehmen können, befindet sich Virtual Drive 0 in einem kritischen Zustand – genau genommen ist es degraded. Zusätzlich werden die Temperaturen vom Cache Vault Modul, vom Controller und von den Physical Drives als Performance Daten angezeigt.

      Wie Sie sehen, wissen Sie mit dem LSI RAID Monitoring Plugin immer, ob sich Ihre RAIDs in einem optimalen Zustand befinden. Erst einmal in Icinga integriert, genügt dazu ein Blick:

      lsi-raid-icinga

      Ausführliche Informationen zum Plugin finden Sie natürlich in unserem Wiki, der Artikel LSI RAID Monitoring Plugin hilft Ihnen weiter!

      Fragen zum Plugin beantworten wir gerne auf der Mailing Liste zu den Monitoring Plugins unter tk-monitoring-plugins-user@lists.thomas-krenn.com

       

      Tags: Content: Know-howMonitoringOpen Source

      Georg Schönberger

      — Georg Schönberger

      Georg Schönberger war von 2012 bis Dezember 2015 bei der Thomas-Krenn.AG beschäftigt. Er absolvierte an der FH OÖ am Campus Hagenberg sein Studium zum Bachelor Computer- und Mediensicherheit, Master Sichere Informationssysteme. Zu seinen Hobbys zählt neben Linux auch Tennis, Klettern und Reisen.

        Autor auf Google Plus

      Das könnte Sie auch interessieren

      • Storage Spaces Direct / Azure Stack HCI Neuigkeiten mit Carsten Rachfahl
      • Expertenwochen_RA2208 Experten-Wochen: Rack-Server 2HE AMD Dual-CPU RA2208
      • Webinar_CommCase_Aufzeichnung Technologien für unabhängige Kommunikation und freien Datenaustausch
      • Podcast: NVMe SSDs Grundlagen | Thomas-Krenn.AG

      Schreibe einen Kommentar Antwort abbrechen

      Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

        • Home
        • Expertentipps
        • LSI RAID Monitoring Plugin
        • Thomas-Krenn-Produkte

          • » Rack-Server
          • » Tower-Systeme
          • » Workstations
          • » Industrie-PCs
          • » Storage-Systeme
          • » Low Energy Systeme
          • » PCs & Thin Clients
          • » Einsatzzweck
          • » Software
          • » Infrastruktur
        • Über die Thomas-Krenn.AG

          Die Thomas-Krenn.AG ist einer der größten Hersteller individueller Server- und Storage-Systeme in Deutschland. Seit 2002 beliefert das Unternehmen Endanwender, Wiederverkäufer und Betreiber von Rechenzentren mit hochwertiger Hardware nach dem Build-to-Order-Prinzip. Auch als Lösungsanbieter für individuelle Kundenprojekte steht die Thomas-Krenn.AG für höchste Servicequalität bei hardwarenaher Entwicklung, Auftragsfertigung, Produktveredlung und Logistik.

          Sie ist damit ein anerkannt zuverlässiger Partner für Industrie, Systemhäuser, Dienstleister sowie mittelständische Endkunden aus jeder Branche. Die Thomas-Krenn.AG produziert mit derzeit rund 200 Mitarbeitern alle Server in Deutschland am Standort Freyung.

        • Unsere Autoren

          Redaktion
          Redaktion
          Thomas Niedermeier
          Thomas
          Niedermeier
          Florian Fritsch
          Florian
          Fritsch
          Werner Fischer
          Werner
          Fischer
          Ulrich Wolf
          Ulrich
          Wolf
          Andreas Ljubisic
          Andreas
          Ljubisic
          Christoph Mitasch
          Christoph
          Mitasch
          Bernhard Seibold
          Bernhard
          Seibold
          Benjamin Bayer
          Benjamin
          Bayer
          Stefan Bohn
          Stefan
          Bohn
          Armin Oberneder
          Armin
          Oberneder

        alle Rechte vorbehalten c/o Thomas-Krenn.AG