Freeware und Plugins

Freewaregruppe Monitoring/Nagios-Plugins

check_arcconf

Windows-Plugin: Prüft den Zustand von Adaptec Raid Controllern

Beschreibung

check_arcconf ist ein Windows-Plugin für Nagios, welches den Zustand von Adaptec Raid Controllern überprüft (kann auch für ICP Vortex bzw. PMC-Controller verwendet werden).
Das Plugin ermittelt den Zustand von Raid-Verbunden, vom Raid-Controller und von einzelnen Platten (S.M.A.R.T), dabei werden alle Stripe-Typen unterstützt.

Voraussetzungen

Das Adaptec Commandline Tool ist installiert (arcconf.exe).

Dokumentation

Aufgerufen wird das Script normalerweise immer mit Pfadangabe zum CLI:

C:> check_arcconf.exe path=<path_to_adaptec_cli>

Zu Debuggingzwecken kann es aber auch mit einer ausführlicheren Ausgabeoption aufgerufen werden (dieser Modus eignet sich nicht für den Dauerbetrieb, sondern dient nur Testzwecken!).
Es werden dann detailliert die Stati der einzelnen Komponenten ausgegeben:

C:> check_arcconf.exe path=“C:\Program Files\Adaptec\maxView Storage Manager“ debug

Für Informationen zum Plugin und dessen Nutzung kann es mit der Hilfeoption aufgerufen werden:
C:> check_arcconf.exe help

Installation

Vorzugsweise wird das Plugin in das Skriptverzeichnis kopiert, in dem man seine Prüfskripte unter Windows ablegt.

Bei Einsatz von NSClient++ wird in der Initialisierungsdatei nsc.ini ein Eintrag ähnlich  diesem erzeugt, der auf das Adaptec Commandline Tool verweist:

Beispiele

Prüfung ICP-Controller, alles in Ordnung:

C:> check_arcconf path=“C:\Programme\ICP Storage Manager“

Defekte Platte wurde ausgetauscht:

C:> check_arcconf path=“C:\Programme\Adaptec Storage Manager“

Störung eines der Raidverbunde nach Smart-Errors der HDD 1 und anschl. Ausfall derselben:

C:> check_arcconf path=“C:\Program Files\Adaptec\maxView Storage Manager“

Changelog

2017-22-03
2.31 – Extensions for new series 7 and 8 Controller Firmware

2017-20-03
2.30 – Compatibility to Microsemi Adaptec® ARCCONF CommandLine Interface Utility Version 2.03.00 (B22476)

2017-16-03
2.23 – Handling for devices in mode Raw (Pass Through)

2016-09-11
2.22 – Bugfix: Stack empty Error-Handler

2016-07-07
2.21 – Add ignore case to some Regex

2015-09-11
2.1 – Handling for JBOD’s

2014-15-07
2.0 – Handling for global Hot-Spares

2014-06-07
1.9 – Support for .Net 3.5
– fixed problem wit BBU output

2013-08-07
1.8 – new flags and features for several new Controllers

2012-02-02
1.7 – support for 64 bit OS

2011-15-11
1.6 – Better BBU handling

2010-07-07
1.5 – new flags and features for several new Controllers

2010-05-06
1.4 – New error handlers
Added check for arcconf output is complete

2010-08-05
1.3 – New „Battery“ features (ZQ-Controller)

2010-23-04
1.2 – New „Power state“ features

2010-02-02
1.1 – Minor changes to run with .Net 2.0

2010-23-01
1.0 – First public version

Copyright

check_arcconf wird unter der GNU General Public License zur Verfügung gestellt.

Autor

Joachim Luft beantwortet gerne Ihre Fragen zu diesem Plugin und freut sich natürlich auch über eine kleine Spende!

Freeware-Name

check_arcconf

  • System: Nagios Plugins und Addons
  • Datum: 20.März 2017
  • Autor: Joachim Luft
  • Version: 2.31

Kategorie: Monitoring/Nagios-Plugins

Tags: Windows-Plugin

Download