[mrtg] Re: Monitoring Dell servers (TEMP)

Michael Markstaller mm at elabnet.de
Thu Jun 17 16:22:53 MEST 2004


- Make sure OMSA-agents are installed and community is correct.

Do an snmpwalk first to see which temp-probes are available;
somthing like 
snmpwalk dell-server-name SNMP-RO-COMMUNITY -m ALL .1.3.6.1.4.1.674.10892.1.700.20.1.6

should give (with poweredge-mibs in usr/share/snmp): 
enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeReading.1.1 = 340
enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeReading.1.2 = 350
enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeReading.1.3 = 205
enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeReading.1.4 = 225
enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeReading.1.5 = 245

and then to see which index is which probe:
snmpwalk dell-server-name SNMP-RO-COMMUNITY -m ALL .1.3.6.1.4.1.674.10892.1.700.20.1.8
enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeLocationName.1.1 = "CPU 1"
enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeLocationName.1.2 = "CPU 2"
enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeLocationName.1.3 = "Motherboard"
enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeLocationName.1.4 = "Backplane Location 1"
enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeLocationName.1.5 = "Backplane Location 2"


on my machine temps are in °C * 10 (whatever this should be good for..) so divide them by 10 within mrtg.cfg.

sample-config from a PE2550:
#---------------------------------------------------------------
Target[dell-server-name.temp1]: 1.3.6.1.4.1.674.10892.1.700.20.1.6.1.1&1.3.6.1.4.1.674.10892.1.700.20.1.6.1.4:SNMP-RO-COMMUNITY at dell-server-name / 10
Directory[dell-server-name.temp1]: dell-server-name
MaxBytes[dell-server-name.temp1]: 100
Title[dell-server-name.temp1]: Temperature -- dell-server-name
PageTop[dell-server-name.temp1]: <H1>Temperature -- dell-server-name</H1>
Options[dell-server-name.temp1]: gauge, nopercent
Unscaled[dell-server-name.temp1]: dwmy
#Supress[dell-server-name.temp1]:dwmy
YLegend[dell-server-name.temp1]: Temp °C
ShortLegend[dell-server-name.temp1]: °C
Legend1[dell-server-name.temp1]: CPU1 temp °C&nbsp;
Legend2[dell-server-name.temp1]: Backplane 1 temp °C&nbsp;
LegendI[dell-server-name.temp1]: CPU1 temp&nbsp;
LegendO[dell-server-name.temp1]: BP1 temp&nbsp;
#---------------------------------------------------------------
Target[dell-server-name.temp2]: 1.3.6.1.4.1.674.10892.1.700.20.1.6.1.3&1.3.6.1.4.1.674.10892.1.700.20.1.6.1.5:SNMP-RO-COMMUNITY at dell-server-name / 10
Directory[dell-server-name.temp2]: dell-server-name
MaxBytes[dell-server-name.temp2]: 100
Title[dell-server-name.temp2]: Temperature -- dell-server-name
PageTop[dell-server-name.temp2]: <H1>Temperature -- dell-server-name</H1>
Options[dell-server-name.temp2]: gauge, nopercent
Unscaled[dell-server-name.temp2]: dwmy
#Supress[dell-server-name.temp2]:dwmy
YLegend[dell-server-name.temp2]: Temp °C
ShortLegend[dell-server-name.temp2]: °C
Legend1[dell-server-name.temp2]: Mainboard temp °C&nbsp;
Legend2[dell-server-name.temp2]: Backplane 2 temp °C&nbsp;
LegendI[dell-server-name.temp2]: MB temp&nbsp;
LegendO[dell-server-name.temp2]: BP2 temp&nbsp;


I've also posted a template with amongst other, Dell/compaq-stuff included to automate config-generation some time ago, search archives for my name & template if you want to use it..

Michael

> -----Original Message-----
> From: mrtg-bounce at list.ee.ethz.ch 
> [mailto:mrtg-bounce at list.ee.ethz.ch] On Behalf Of Lucas Deneken
> Sent: Tuesday, June 15, 2004 1:22 PM
> To: mrtg at list.ee.ethz.ch
> Subject: [mrtg] Monitoring Dell servers (TEMP)
> 
> 
> Dear all,
>  
> 
> I am hoping some one can help me with the following;

--
Unsubscribe mailto:mrtg-request at list.ee.ethz.ch?subject=unsubscribe
Archive     http://www.ee.ethz.ch/~slist/mrtg
FAQ         http://faq.mrtg.org    Homepage     http://www.mrtg.org
WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi



More information about the mrtg mailing list