welke snmpwalk/snmget je hiervoor gebruikt @wizjos ?
@Martijn85: Ik gebruik hiervoor de volgende commando's
# Free space volume in percent
HDTotal=`snmpwalk -c $PASSWORD -v2c -O qv $NASIP .1.3.6.1.2.1.25.2.3.1.5.40` # Change OID to .38 on DSM 5.1
echo "HDTotal:" $HDTotal
HDUsed=`snmpwalk -c $PASSWORD -v2c -O qv $NASIP .1.3.6.1.2.1.25.2.3.1.6.40` # Change OID to .38 on DSM 5.1
echo "HDUsed:" $HDUsed
HDFreePerc=$((($HDUsed * 100) / $HDTotal))
echo "HDFreePerc:" $HDFreePerc
# Send data
echo "Sending data to device#:" $NAS_HD_SPACE_PERC_IDX
curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$NAS_HD_SPACE_PERC_IDX&nvalue=0&svalue=$HDFreePerc"
echo "Data sent"
# CPU utilisation
CpuUser=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP .1.3.6.1.4.1.2021.11.9.0`
echo "CpuUser:" $CpuUser
CpuSystem=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP .1.3.6.1.4.1.2021.11.10.0`
echo "CpuSystem:" $CpuSystem
CpuUse=$(($CpuUser + $CpuSystem))
echo "CpuUse:" $CpuUse
# Send data
echo "Sending data to device#:" $NAS_CPU_IDX
curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$NAS_CPU_IDX&nvalue=0&svalue=$CpuUse"
echo "Data sent"
# Free Memory Available in %
tmpMemAvailable=`snmpwalk -v 2c -c $PASSWORD -O qv $NASIP .1.3.6.1.4.1.2021.4.6.0`
echo "MemAvailable:" $tmpMemAvailable
MemAvailable=${tmpMemAvailable%% *}
MemAvailableinMb=$(($MemAvailable / 1024))
echo "MemAvailableinMb:" $MemAvailableinMb
MemUsepercent=$((($MemAvailableinMb * 100) / 1024))
echo "MemUsepercent:" $MemUsepercent
# Send data
echo "Sending data to device#:" $NAS_MEM_IDX
curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$NAS_MEM_IDX&nvalue=0&svalue=$MemUsepercent"
echo "Data sent"
Waarbij ik moet opmerken dat er blijkbaar onderlinge verschillen zijn tussen de diverse modellen in het laatste deel van de parameter (40, 38,36). Ik heb zelf een MIB uitlezer gedownload. Weet zo even niet welke. Zal ik nog eens nakijken. Anyway, die gaf zo'n hoeveelheid data (zinvol, zowel als onzinnig/nietszeggend), dat dat toch een goudmijntje is.... Al doende kwam ik er op deze wijze achter dat dit voor mijn 1513 de juiste waarden zijn. Voor een andere DS gelden wellicht weer andere, maar naastgelegen waarden
Ik hoop dat je hiermee verder kunt...