On Thu, Sep 06, 2012 at 03:59:06PM +0000, Sven Geggus wrote:
> Dear nagios users,
> 
> looking trough the Web I only found a check_areca plugin which uses the
> commandline tool for checking the controler state.
> 
> However, as my areca controller is providing an ethernet interface
> (ARC-1880) it should be better to do direct queries by LAN.
> 
> The controller does provide snmp which also seems to work (I can query the
> controller using "snmpwalk -c public -v 1 <areca-ip> iso.3.6.1" after I
> added "public" as
> Community in the Web Interface.
> 
> Unfortunately I was unable to figure out the correct key for RAID status
> monitoring, as the areca provided mib's seem to be somewhat broken.
> 
> I am almost certainly looking for iso.3.6.1.4.1.18928.1.2.5.1.1.5.0 but this
> is just an intelligent guess:
> 
>  ~/ # snmpget -c public -v 1 <areca-ip> iso.3.6.1.4.1.18928.1.2.5.1.1.5.0
> iso.3.6.1.4.1.18928.1.2.5.1.1.5.0 = STRING: "Normal"

I'd try to find the correct MIB - Google shows up with this:
http://opennms.530661.n2.nabble.com/Adding-an-Areca-MIB-td5676020.html
which points to 
http://www.areca.us/support/download/RaidCards/AP_Driver/snmp-mibs-sas.zip

An snmpwalk gets much more interesting when used with a MIB otherwise
its like reading the Matrix.

The MIB is buggy indeed (as most vendor supplied mibs). To silence the
net-snmp warning i changed this:

--- areca_sas.mib.orig  2012-09-07 10:01:33.937140405 +0200
+++ areca_sas.mib       2012-09-07 10:02:02.725380043 +0200
@@ -16,7 +16,7 @@
 ArecaGroup1                    OBJECT IDENTIFIER ::= { Areca 1 }
 SASRaidSubsystem               OBJECT IDENTIFIER ::= { ArecaGroup1 2 }
 SystemInformation              OBJECT IDENTIFIER ::= { SASRaidSubsystem 1 }
-HW_Monitor                     OBJECT IDENTIFIER ::= { SASRaidSubsystem 2 }
+HWMonitor                      OBJECT IDENTIFIER ::= { SASRaidSubsystem 2 }
 HddInformation                 OBJECT IDENTIFIER ::= { SASRaidSubsystem 3 }
 RaidsetInformation             OBJECT IDENTIFIER ::= { SASRaidSubsystem 4 }
 VolumesetInformation           OBJECT IDENTIFIER ::= { SASRaidSubsystem 5 }
@@ -254,15 +254,15 @@
 
 -- definition of object types of H/W monitor
 
-ControllerBoard                        OBJECT IDENTIFIER ::= { HW_Monitor 1 }
-HwEnclosure1                   OBJECT IDENTIFIER ::= { HW_Monitor 2 }
-HwEnclosure2                   OBJECT IDENTIFIER ::= { HW_Monitor 3 }
-HwEnclosure3                   OBJECT IDENTIFIER ::= { HW_Monitor 4 }
-HwEnclosure4                   OBJECT IDENTIFIER ::= { HW_Monitor 5 }
-HwEnclosure5                   OBJECT IDENTIFIER ::= { HW_Monitor 6 }
-HwEnclosure6                   OBJECT IDENTIFIER ::= { HW_Monitor 7 }
-HwEnclosure7                   OBJECT IDENTIFIER ::= { HW_Monitor 8 }
-HwEnclosure8                   OBJECT IDENTIFIER ::= { HW_Monitor 9 }
+ControllerBoard                        OBJECT IDENTIFIER ::= { HWMonitor 1 }
+HwEnclosure1                   OBJECT IDENTIFIER ::= { HWMonitor 2 }
+HwEnclosure2                   OBJECT IDENTIFIER ::= { HWMonitor 3 }
+HwEnclosure3                   OBJECT IDENTIFIER ::= { HWMonitor 4 }
+HwEnclosure4                   OBJECT IDENTIFIER ::= { HWMonitor 5 }
+HwEnclosure5                   OBJECT IDENTIFIER ::= { HWMonitor 6 }
+HwEnclosure6                   OBJECT IDENTIFIER ::= { HWMonitor 7 }
+HwEnclosure7                   OBJECT IDENTIFIER ::= { HWMonitor 8 }
+HwEnclosure8                   OBJECT IDENTIFIER ::= { HWMonitor 9 }
 
 -- Controller Board
 hwControllerBoardInstalled     OBJECT-TYPE
@@ -4010,21 +4010,21 @@
        ::= 647
        
        
-hwVoltage1_3   TRAP-TYPE
+hwVoltage13    TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 648
        
-hwVoltage2_5   TRAP-TYPE
+hwVoltage25    TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 649
        
-hwVoltage1_25  TRAP-TYPE
+hwVoltage125   TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
@@ -4094,7 +4094,7 @@
                "%s."
        ::= 659
 
-hwTempController_R     TRAP-TYPE
+hwTempControllerR      TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
@@ -4102,35 +4102,35 @@
        ::= 660
 
 
-hwTempBackplane_R              TRAP-TYPE
+hwTempBackplaneR               TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 661
 
-hwVoltage15_R  TRAP-TYPE
+hwVoltage15R   TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 662
 
-hwVoltage3_R   TRAP-TYPE
+hwVoltage3R    TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 663
 
-hwVoltage5_R   TRAP-TYPE
+hwVoltage5R    TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 664
 
-hwVoltage12_R  TRAP-TYPE
+hwVoltage12R   TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
@@ -4138,77 +4138,77 @@
        ::= 665
        
        
-hwVoltage1_3_R TRAP-TYPE
+hwVoltage13R   TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 666
        
-hwVoltage2_5_R TRAP-TYPE
+hwVoltage25R   TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 667
        
-hwVoltage1_25_R        TRAP-TYPE
+hwVoltage125R  TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 668
 
-hwPower1Failed_R       TRAP-TYPE
+hwPower1FailedR        TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 669
        
-hwFan1Failed_R TRAP-TYPE
+hwFan1FailedR  TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 670
        
-hwPower2Failed_R       TRAP-TYPE
+hwPower2FailedR        TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 671
        
-hwFan2Failed_R TRAP-TYPE
+hwFan2FailedR  TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 672
        
-hwPower3Failed_R       TRAP-TYPE
+hwPower3FailedR        TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 673
        
-hwFan3Failed_R TRAP-TYPE
+hwFan3FailedR  TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 674
 
-hwPower4Failed_R       TRAP-TYPE
+hwPower4FailedR        TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION
                "%s."
        ::= 675
        
-hwFan4Failed_R TRAP-TYPE
+hwFan4FailedR  TRAP-TYPE
        ENTERPRISE      raidSubSysTraps
        VARIABLES       { eventString }
        DESCRIPTION

Flo
-- 
Florian Lohoff                                                 f...@zz.de

Attachment: signature.asc
Description: Digital signature

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting 
any issue. 
::: Messages without supporting info will risk being sent to /dev/null

Reply via email to