Adaptec RAID Monitoring Plugin for Windows Server 2012 set-up

From Thomas-Krenn-Wiki
Jump to navigation Jump to search
Please note that this article / this category refers either on older software / hardware components or is no longer maintained for other reasons.
This page is no longer updated and is purely for reference purposes still here in the archive available.

This article describes how an Adaptec-Raid-Controller for Windows with Icinga/Nagios Adaptec RAID Monitoring Plugin check_adaptec_raid can be monitored. In the following example a 64bit Windows Server 2012 is used, but the instructions can be applied analogously to other versions of Windows.

Required Software

The following software components are required on the Windows system:

Installation Steps

NRPE-Configuration

After the installation steps described above have been completed, add the following lines to the C:\Program Files\NSClient++\nsclient.ini:

; Section for NRPE (NRPEServer.dll) (check_nrpe) protocol options.
[/settings/NRPE/server]

; COMMAND ARGUMENT PROCESSING - This option determines whether or not we will allow clients to specify arguments to commands that are executed.
allow arguments = true

; Section for external scripts configuration options (CheckExternalScripts).
[/settings/external scripts]

; COMMAND ARGUMENT PROCESSING - This option determines whether or not we will allow clients to specify arguments to commands that are executed.
allow arguments = true

[/settings/external scripts/scripts]
check_adaptec_raid=C:\\strawberry\\perl\\bin\\perl.exe C:\\Programme\\Adaptec\\check_adaptec_raid -C 1 -p C:\\Programme\\Adaptec\\arcconf.exe

The path of /settings/external scripts/scripts are similar to those at check_adaptec_raid and arcconf.exe.

Testing by the Icinga-Server

The plugin check_nrpe calls on Windows-Server check_adaptec_raid for NRPE:

:~$ /usr/lib/nagios/plugins/check_nrpe -H 10.1.102.142 -c check_adaptec_raid
AACRAID CRITICAL (Ctrl #1): [Ctrl. temp. critical, Log. device failed/degraded, Log. device critical, 1 log. device(s) failed]

Author: Georg Schönberger

Related articles

LM Sensors Monitoring Plugin Setup
Setting the LSI RAID Monitoring Plugin on a 2012 Windows Server