====== Nagios Monitoring - EMC Clariion ====== Some time ago i wrote a - rather crude - Nagios plugin to monitor EMC Clariion storage arrays, specifically the CX4-120 model. The plugin isn't very pretty, but it'll do in a pinch ;-) In order to run it, you need to have the command line tools ''navicli'' and ''naviseccli'' - which are provided by EMC - installed on the Nagios system and SNMP activated on the SPs of the array. A network connection from the Nagios system to the Clariion device on ports TCP/6389 and UDP/161 must be allowed. Since the Nagios server in my setup runs on Debian/PPC on a IBM Power LPAR and there is no native Linux/PPC version of ''navicli'' or ''naviseccli'', i had to run those tools through the [[wp>PowerVM_Lx86|IBM PowerVM LX86]] emulator. If the plugin is run in a x86 environment, the variable ''RUNX86'' has to be set to an empty value. The whole setup looks like this: - Enable SNMP queries on each of the Clariion devices SP. Login to NaviSphere and for each Clariion device navigate to: -> Storage tab -> Storage Domains -> Local Domain -> -> SP A -> Properties -> Network tab -> Check box "Enable / Disable processing of SNMP MIB read requests" -> Apply or OK -> SP B -> Properties -> Network tab -> Check box "Enable / Disable processing of SNMP MIB read requests" -> Apply or OK Verify the port **UDP/161** on the Clariion device can be reached from the Nagios system. < - **Optional**: Enable SNMP traps to be sent to the Nagios system on each of the Clariion devices SP. This requires SNMPD and SNMPTT to be already setup on the Nagios system. Login to NaviSphere and for each Clariion device navigate to: -> Monitors tab -> Monitor -> Templates -> Create New Template Based On ... -> Call_Home_Template_6.28.5 -> General tab ->