5.02021-11-21T21:26:40ZTemplatesSNMP ReadyNas 3200SNMP ReadyNas 3200## Overview
Monitor NETGEAR ReadyNAS 3200 storage devices via SNMP. It monitors these items:
1. Disk info
2. Disk State
3. Disk Temperature
4. Fan RPM
5. Volume Free Space
6. Volume Size
7. VolumeStatus
Disks and volumes are searching by lld.Appropriate triggers for each item are also provided.
I have created and tested this template vs Zabbix 3.2.4.
<p style="margin: 0px 0px 1.5em; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background
## Author
Nikolay Kulikov
TemplatesDiskFansGeneralTemperaturesVolume- CPU tempSNMP_AGENT.1.3.6.1.4.1.4526.18.5.1.2cputemp30FCPU tempTemperatures{last(0)}>158CPU temperature is High on {HOST.NAME}DISASTER{last(0)}>158Sys temperature is High on {HOST.NAME}DISASTER
- CPUFAN_RPMSNMP_AGENT.1.3.6.1.4.1.4526.18.4.1.2.2cpu_fan_RPM30RPMFans
- Firmware versionSNMP_AGENT.1.3.6.1.4.1.4526.18.1.0nasMgrSoftwareVersion300TEXTGeneral
- Sys1FAN_RPMSNMP_AGENT.1.3.6.1.4.1.4526.18.4.1.2.4sys1_fan_RPM30RPMFans
- Sys2FAN_RPMSNMP_AGENT.1.3.6.1.4.1.4526.18.4.1.2.1sys2_fan_RPM30RPMFans
- Sys3FAN_RPMSNMP_AGENT.1.3.6.1.4.1.4526.18.4.1.2.5sys3_fan_RPM30RPMFans
- Sys tempSNMP_AGENT.1.3.6.1.4.1.4526.18.5.1.1systemp30FCPU tempTemperatures
- System uptimeSNMP_AGENTHOST-RESOURCES-MIB::hrSystemUptime.0sysUptime30uptimeGeneralMULTIPLIER0.01{change(0)}<0{HOST.NAME} has just been restartedHIGH
Discovery_DiskSNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.4526.18.3.1.1]Disk600[{#SNMPVALUE}]_DiskInfoSNMP_AGENT.1.3.6.1.4.1.4526.18.3.1.3.{#SNMPINDEX}DiskInfo[{#SNMPVALUE}]300TEXTDisk[{#SNMPVALUE}]_DiskStateSNMP_AGENT.1.3.6.1.4.1.4526.18.3.1.4.{#SNMPINDEX}DiskState[{#SNMPVALUE}]300TEXTDisk{regexp("(ok)")}<>1Disk [{#SNMPVALUE}] on {HOST.NAME} is not okDISASTER[{#SNMPVALUE}]_DiskTemperatureSNMP_AGENT.1.3.6.1.4.1.4526.18.3.1.5.{#SNMPINDEX}DiskTemperature[{#SNMPVALUE}]30°Disk{last(0)}>122Temperature Disk [{#SNMPVALUE}] is High on {HOST.NAME}HIGHDisk temp is more than 50CDisk Temperature {#SNMPVALUE}NONOGRADIENT_LINE00C800- SNMP ReadyNas 3200DiskTemperature[{#SNMPVALUE}]
Discovery_VolumeSNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.4526.18.7.1.1]Volume600[{#SNMPVALUE}]_VolumeFreeSpaceSNMP_AGENT.1.3.6.1.4.1.4526.18.7.1.6.{#SNMPINDEX}volumeFreeSpace[{#SNMPVALUE}]30FLOATVolume[{#SNMPVALUE}]_VolumeNameSNMP_AGENT.1.3.6.1.4.1.4526.18.7.1.2.{#SNMPINDEX}volumeName[{#SNMPVALUE}]300TEXTVolume[{#SNMPVALUE}]_volumeRAIDLevelSNMP_AGENT.1.3.6.1.4.1.4526.18.7.1.3.{#SNMPINDEX}volumeRAIDLevel[{#SNMPVALUE}]30Volume[{#SNMPVALUE}]_VolumeSizeSNMP_AGENT.1.3.6.1.4.1.4526.18.7.1.5.{#SNMPINDEX}volumeSize[{#SNMPVALUE}]30Volume[{#SNMPVALUE}]_VolumeStatusSNMP_AGENT.1.3.6.1.4.1.4526.18.7.1.4.{#SNMPINDEX}volumeStatus[{#SNMPVALUE}]300TEXTVolume{regexp("(ok)")}<>1Volume[{#SNMPVALUE}] on {HOST.NAME} is not okDISASTER({SNMP ReadyNas 3200:volumeFreeSpace[{#SNMPVALUE}].last()} / {SNMP ReadyNas 3200:volumeSize[{#SNMPVALUE}].last()} * 100) < 10Volume {#SNMPVALUE} - FreeSpace is less than 10% on {HOST.NAME}HIGHVolumen Size {#SNMPVALUE}ITEMSNMP ReadyNas 3200volumeSize[{#SNMPVALUE}]GRADIENT_LINEEE0000- SNMP ReadyNas 3200volumeFreeSpace[{#SNMPVALUE}]
1GRADIENT_LINE00DD00- SNMP ReadyNas 3200volumeSize[{#SNMPVALUE}]
({SNMP ReadyNas 3200:sys1_fan_RPM.last()}<2000) or ({SNMP ReadyNas 3200:sys2_fan_RPM.last()}<2000) or ({SNMP ReadyNas 3200:sys3_fan_RPM.last()}<2000) or ({SNMP ReadyNas 3200:cpu_fan_RPM.last()}<2000)Fan is too slow on {HOST.NAME}DISASTERFan RPMGRADIENT_LINE00DD00- SNMP ReadyNas 3200sys2_fan_RPM
Temperature CPUGRADIENT_LINE00CC00- SNMP ReadyNas 3200cputemp