mrtg_readynas

August 14th, 2009 Leave a comment Go to comments

Detta är ett litet program skrivit i perl till MRTG för att via SNMP hämta information från en NETGEAR ReadyNAS NV+ som sedan MRTG kan rita snygga grafer.

Det som den kan hämta är Temperaturen i lådan, Fläktens varvtal, volymens storlek, hur mycket som är fritt på volymen och dom enskilda diskarnas temperatur.

Programmet kan man hämta här: mrtg_readynas-1.0.tar.gz

Så här ser min konfiguration för MRTG ut:


Target[files_temp]: `/usr/local/bin/mrtg_readynas.prl -H files -a 1 -b 2`
MaxBytes[files_temp]: 100
Title[files_temp]: Temperature for ReadyNAS disc 1 and 2
Options[files_temp]: gauge, avgpeak, growright
YLegend[files_temp]: Temp (C)
ShortLegend[files_temp]: C
Legend1[files_temp]: Temperature disc 1
Legend2[files_temp]: Temperature disc 2
Legend3[files_temp]: Max temperature disc 1
Legend4[files_temp]: Max temperature disc 2
LegendI[files_temp]: Disc 1
LegendO[files_temp]: Disc 2

Target[files_temp1]: `/usr/local/bin/mrtg_readynas.prl -H files -a 3 -b 4`
MaxBytes[files_temp1]: 100
Title[files_temp1]: Temperature for ReadyNAS disc 3 and 4
Options[files_temp1]: gauge, avgpeak, growright
YLegend[files_temp1]: Temp (C)
ShortLegend[files_temp1]: C
Legend1[files_temp1]: Temperature disc 3
Legend2[files_temp1]: Temperature disc 4
Legend3[files_temp1]: Max temperature disc 3
Legend4[files_temp1]: Max temperature disc 4
LegendI[files_temp1]: Disc 3
LegendO[files_temp1]: Disc 4

Target[files_temp2]: `/usr/local/bin/mrtg_readynas.prl -H files -q 1`
MaxBytes[files_temp2]: 100
Title[files_temp2]: Temperature for ReadyNAS
Options[files_temp2]: gauge, avgpeak, growright
YLegend[files_temp2]: Temp (C)
ShortLegend[files_temp2]: C
Legend1[files_temp2]: Temperature
Legend2[files_temp2]: Temperature
Legend3[files_temp2]: Max temperature
Legend4[files_temp2]: Max temperature
LegendI[files_temp2]: Box
LegendO[files_temp2]: Box

Target[files_fan]: `/usr/local/bin/mrtg_readynas.prl -H files -q 2`
MaxBytes[files_fan]: 10000
Title[files_fan]: FAN speed in my ReadyNAS NV+
Options[files_fan]: gauge, avgpeak, growright
YLegend[files_fan]: Speed (RPM)
ShortLegend[files_fan]: RPM
Legend1[files_fan]: Speed (RPM)
Legend2[files_fan]: Speed (RPM)
Legend3[files_fan]: Max Speed (RPM)
Legend4[files_fan]: Max Speed (RPM)
LegendI[files_fan]: Fan Speed
LegendO[files_fan]: Fan Speed

Target[files_size]: `/usr/local/bin/mrtg_readynas.prl -H files -q 3`
MaxBytes[files_size]: 10000000000
Title[files_size]: Volume size of my ReadyNAS DV+
Options[files_size]: gauge, avgpeak, growright
YLegend[files_size]: Size (MB)
ShortLegend[files_size]: MB
Legend1[files_size]: Size (MB)
Legend2[files_size]: Free (MB)
Legend3[files_size]: Max Size (MB)
Legend4[files_size]: Max Free (MB)
LegendI[files_size]: Size
LegendO[files_size]: Free
  1. No comments yet.
  1. No trackbacks yet.