Code: Select all
snmpwalk -On -v 2c -c public 10.2.2.4 1.3.6.1.4.1.6574 3>&2 2>&1 > /tmp/snmpwalk.txt
Code: Select all
snmpwalk -On -v 2c -c public 10.2.2.4 1.3.6.1.4.1.6574 3>&2 2>&1 > /tmp/snmpwalk.txt
Code: Select all
[root@nagios libexec]# ./check_snmp_synology -h 10.2.2.4 -v
+ SNMPCOMMUNITY=public
+ SNMPVERSION=2c
++ which snmpwalk
+ SNMPWALK=/usr/bin/snmpwalk
++ which snmpget
+ SNMPGET=/usr/bin/snmpget
+ HOSTNAME=
+ option_found=0
+ healthStatus=0
+ healthString=
+ verbose=no
+ OID_syno=1.3.6.1.4.1.6574
+ OID_model=1.3.6.1.4.1.6574.1.5.1.0
+ OID_serialNumber=1.3.6.1.4.1.6574.1.5.2.0
+ OID_DSMVersion=1.3.6.1.4.1.6574.1.5.3.0
+ OID_systemStatus=1.3.6.1.4.1.6574.1.1.0
+ OID_powerStatus=1.3.6.1.4.1.6574.1.3.0
+ OID_systemFanStatus=1.3.6.1.4.1.6574.1.4.1.0
+ OID_CPUFanStatus=1.3.6.1.4.1.6574.1.4.2.0
+ OID_temp=1.3.6.1.4.1.6574.1.2.0
+ OID_disk=
+ OID_diskID=1.3.6.1.4.1.6574.2.1.1.2
+ OID_diskModel=1.3.6.1.4.1.6574.2.1.1.3
+ OID_diskStatus=1.3.6.1.4.1.6574.2.1.1.5
+ OID_diskTemp=1.3.6.1.4.1.6574.2.1.1.6
+ OID_RAID=
+ OID_RAIDName=1.3.6.1.4.1.6574.3.1.1.2
+ OID_RAIDStatus=1.3.6.1.4.1.6574.3.1.1.3
+ getopts h:v OPTNAME
+ case "$OPTNAME" in
+ HOSTNAME=10.2.2.4
+ option_found=1
+ getopts h:v OPTNAME
+ case "$OPTNAME" in
+ verbose=yes
+ getopts h:v OPTNAME
+ '[' 1 = 0 ']'
+ '[' 10.2.2.4 = '' ']'
++ /usr/bin/snmpwalk -OQne -t 10 -v 2c -c public 10.2.2.4 1.3.6.1.4.1.6574.2.1.1.2
++ wc -l
+ nbDisk=2
++ /usr/bin/snmpwalk -OQne -t 10 -v 2c -c public 10.2.2.4 1.3.6.1.4.1.6574.3.1.1.2
++ wc -l
+ nbRAID=1
++ seq 1 2
+ for i in '`seq 1 $nbDisk`'
+ OID_disk=' 1.3.6.1.4.1.6574.2.1.1.2.0 1.3.6.1.4.1.6574.2.1.1.3.0 1.3.6.1.4.1.6574.2.1.1.5.0 1.3.6.1.4.1.6574.2.1.1.6.0 '
+ for i in '`seq 1 $nbDisk`'
+ OID_disk=' 1.3.6.1.4.1.6574.2.1.1.2.0 1.3.6.1.4.1.6574.2.1.1.3.0 1.3.6.1.4.1.6574.2.1.1.5.0 1.3.6.1.4.1.6574.2.1.1.6.0 1.3.6.1.4.1.6574.2.1.1.2.1 1.3.6.1.4.1.6574.2.1.1.3.1 1.3.6.1.4.1.6574.2.1.1.5.1 1.3.6.1.4.1.6574.2.1.1.6.1 '
++ seq 1 1
+ for i in '`seq 1 $nbRAID`'
+ OID_RAID=' 1.3.6.1.4.1.6574.3.1.1.2.0 1.3.6.1.4.1.6574.3.1.1.3.0'
++ /usr/bin/snmpget -OQne -t 10 -v 2c -c public 10.2.2.4 1.3.6.1.4.1.6574.1.5.1.0 1.3.6.1.4.1.6574.1.5.2.0 1.3.6.1.4.1.6574.1.5.3.0 1.3.6.1.4.1.6574.1.1.0 1.3.6.1.4.1.6574.1.3.0 1.3.6.1.4.1.6574.1.4.1.0 1.3.6.1.4.1.6574.1.4.2.0 1.3.6.1.4.1.6574.1.2.0 1.3.6.1.4.1.6574.2.1.1.2.0 1.3.6.1.4.1.6574.2.1.1.3.0 1.3.6.1.4.1.6574.2.1.1.5.0 1.3.6.1.4.1.6574.2.1.1.6.0 1.3.6.1.4.1.6574.2.1.1.2.1 1.3.6.1.4.1.6574.2.1.1.3.1 1.3.6.1.4.1.6574.2.1.1.5.1 1.3.6.1.4.1.6574.2.1.1.6.1 1.3.6.1.4.1.6574.3.1.1.2.0 1.3.6.1.4.1.6574.3.1.1.3.0
+ syno='.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
+ '[' 0 '!=' 0 ']'
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
++ grep 1.3.6.1.4.1.6574.1.5.1.0
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ cut -d = -f2
+ model=' "DS213j"'
+ '[' yes = yes ']'
+ echo 'Synology model: "DS213j"'
Synology model: "DS213j"
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ grep 1.3.6.1.4.1.6574.1.5.2.0
++ cut -d = -f2
+ serialNumber=' "1440LAN010857"'
+ '[' yes = yes ']'
+ echo 'Synology s/n: "1440LAN010857"'
Synology s/n: "1440LAN010857"
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ grep 1.3.6.1.4.1.6574.1.5.3.0
++ cut -d = -f2
+ DSMVersion=' "DSM 5.0-4493"'
+ '[' yes = yes ']'
+ echo 'DSM Version: "DSM 5.0-4493"'
DSM Version: "DSM 5.0-4493"
+ healthString='Synology "DS213j" (s/n: "1440LAN010857", "DSM 5.0-4493")'
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ grep 1.3.6.1.4.1.6574.3.1.1.2
++ cut -d = -f2
+ RAIDName=' "LUN-1"'
++ grep 1.3.6.1.4.1.6574.3.1.1.3
++ cut -d = -f2
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ sed 's/^[ \t]*//;s/[ \t]*$//'
+ RAIDStatus=1
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ cut -d = -f2
++ grep 1.3.6.1.4.1.6574.1.1.0
++ sed 's/^[ \t]*//;s/[ \t]*$//'
+ systemStatus=1
+ '[' 1 '!=' 1 ']'
+ systemStatus=Normal
+ '[' yes = yes ']'
+ echo 'System Status: Normal'
System Status: Normal
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ sed 's/^[ \t]*//;s/[ \t]*$//'
++ cut -d = -f2
++ grep 1.3.6.1.4.1.6574.1.3.0
+ powerStatus=1
+ '[' 1 '!=' 1 ']'
+ powerStatus=Normal
+ '[' yes = yes ']'
+ echo 'Power Status: Normal'
Power Status: Normal
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ sed 's/^[ \t]*//;s/[ \t]*$//'
++ cut -d = -f2
++ grep 1.3.6.1.4.1.6574.1.4.1.0
+ systemFanStatus=1
+ '[' 1 '!=' 1 ']'
+ systemFanStatus=Normal
+ '[' yes = yes ']'
+ echo 'System Fan Status: Normal'
System Fan Status: Normal
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ sed 's/^[ \t]*//;s/[ \t]*$//'
++ cut -d = -f2
++ grep 1.3.6.1.4.1.6574.1.4.2.0
+ CPUFanStatus=1
+ '[' 1 '!=' 1 ']'
+ CPUFanStatus=Normal
+ '[' yes = yes ']'
+ echo 'CPU Fan Status: Normal'
CPU Fan Status: Normal
+ '[' yes = yes ']'
+ echo 'Number of disks: 2'
Number of disks: 2
++ seq 1 2
+ for i in '`seq 1 $nbDisk`'
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ grep '1.3.6.1.4.1.6574.2.1.1.2.0 '
++ cut -d = -f2
+ diskID[$i]=' "Disk 1"'
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ grep '1.3.6.1.4.1.6574.2.1.1.3.0 '
++ cut -d = -f2
+ diskModel[$i]=' "ST4000DM000-1F2168 "'
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ sed 's/^[ \t]*//;s/[ \t]*$//'
++ cut -d = -f2
++ grep '1.3.6.1.4.1.6574.2.1.1.5.0 '
+ diskStatus[$i]=1
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ sed 's/^[ \t]*//;s/[ \t]*$//'
++ cut -d = -f2
++ grep '1.3.6.1.4.1.6574.2.1.1.6.0 '
+ diskTemp[$i]=31
+ '[' 1 '!=' 1 ']'
+ diskStatus[$i]=Normal
+ '[' yes = yes ']'
+ echo ' "Disk 1" (model: "ST4000DM000-1F2168 ") status:Normal temperature:31 C'
"Disk 1" (model: "ST4000DM000-1F2168 ") status:Normal temperature:31 C
+ for i in '`seq 1 $nbDisk`'
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ grep '1.3.6.1.4.1.6574.2.1.1.2.1 '
++ cut -d = -f2
+ diskID[$i]=' "Disk 2"'
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ grep '1.3.6.1.4.1.6574.2.1.1.3.1 '
++ cut -d = -f2
+ diskModel[$i]=' "ST4000DM000-1F2168 "'
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ sed 's/^[ \t]*//;s/[ \t]*$//'
++ cut -d = -f2
++ grep '1.3.6.1.4.1.6574.2.1.1.5.1 '
+ diskStatus[$i]=1
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ sed 's/^[ \t]*//;s/[ \t]*$//'
++ cut -d = -f2
++ grep '1.3.6.1.4.1.6574.2.1.1.6.1 '
+ diskTemp[$i]=34
+ '[' 1 '!=' 1 ']'
+ diskStatus[$i]=Normal
+ '[' yes = yes ']'
+ echo ' "Disk 2" (model: "ST4000DM000-1F2168 ") status:Normal temperature:34 C'
"Disk 2" (model: "ST4000DM000-1F2168 ") status:Normal temperature:34 C
+ '[' yes = yes ']'
+ echo 'Number of RAID volume: 1'
Number of RAID volume: 1
++ seq 1 1
+ for i in '`seq 1 $nbRAID`'
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ grep 1.3.6.1.4.1.6574.3.1.1.2.0
++ cut -d = -f2
+ RAIDName[$i]=' "LUN-1"'
++ echo '.1.3.6.1.4.1.6574.1.5.1.0 = "DS213j"
.1.3.6.1.4.1.6574.1.5.2.0 = "1440LAN010857"
.1.3.6.1.4.1.6574.1.5.3.0 = "DSM 5.0-4493"
.1.3.6.1.4.1.6574.1.1.0 = 1
.1.3.6.1.4.1.6574.1.3.0 = 1
.1.3.6.1.4.1.6574.1.4.1.0 = 1
.1.3.6.1.4.1.6574.1.4.2.0 = 1
.1.3.6.1.4.1.6574.1.2.0 = 41
.1.3.6.1.4.1.6574.2.1.1.2.0 = "Disk 1"
.1.3.6.1.4.1.6574.2.1.1.3.0 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.0 = 1
.1.3.6.1.4.1.6574.2.1.1.6.0 = 31
.1.3.6.1.4.1.6574.2.1.1.2.1 = "Disk 2"
.1.3.6.1.4.1.6574.2.1.1.3.1 = "ST4000DM000-1F2168 "
.1.3.6.1.4.1.6574.2.1.1.5.1 = 1
.1.3.6.1.4.1.6574.2.1.1.6.1 = 34
.1.3.6.1.4.1.6574.3.1.1.2.0 = "LUN-1"
.1.3.6.1.4.1.6574.3.1.1.3.0 = 1'
++ cut -d = -f2
++ sed 's/^[ \t]*//;s/[ \t]*$//'
++ grep 1.3.6.1.4.1.6574.3.1.1.3.0
+ RAIDStatus[$i]=1
+ '[' 1 '!=' 1 ']'
+ RAIDStatus[$i]=Normal
+ '[' yes = yes ']'
+ echo ' "LUN-1" status:Normal'
"LUN-1" status:Normal
+ '[' 0 = 0 ']'
+ echo 'OK - Synology "DS213j" (s/n: "1440LAN010857", "DSM 5.0-4493") is in good health'
OK - Synology "DS213j" (s/n: "1440LAN010857", "DSM 5.0-4493") is in good health
+ exit 0