Thermal Sensor OID / SNMP

Hi,
I’m struggling to find any information on the following:

DELL Poweredge 1955 blade server: Sensor OID (Object Identifier) & Sensor SNMP Community settings???

Is there a particular method to find this information out? Certain piece of 3rd paryt software? The Google doesn’t seem to be helping on this occasion!

Thanks,
Mike

EDIT: OK, got the community set correctly as “public” in out SNMP network settings across our pipeline.

Hey Mike,

Try out wtcs.org/snmp4tpc/getif.htm

-Cody

Thanks Cody!
I seem to be getting the following error:

“No SNMP Response from [IP address]”

I’m thinking I need to open UDP port 161 through our windows firewall?

Did you have to do anything extra to get it to work on your network?

Thanks,
Mike

Hm, I didn’t have to do anything special to get it working, and out IT can’t really think of anything at the moment… It’s possible it’s a firewall issue. Try opening up 161 and see if that works. :stuck_out_tongue:

-Cody

Hi Cody/Ryan,
I finally got round to sorting out SNMP and it was the windows firewall blocking the SNMP transmissions.
UDP port 161/162 needed to be un-blocked for SNMP to work correctly. However, I’m now trying to find the correct OID on the blade mentioned above. Any tips on how to achieve this or indeed find the sensors on our APC racks? I’m using the program “Getif” as Cody previously recommended.
Thanks,
Mike

Hey Mike,

If you have Getif connecting to the host just fine now, click on the “MBrowser” tab.
You should be able to locate the device you want in the tree browser. Once you have, select it, and the OID will be populated in the lower left text box.

I found out about Getif from this guide: paessler.com/support/kb/questions/27
The guide refers to specific sensors but it can still be handy.

-Cody

Hi Cody,
please could you confirm what UDP ports deadline uses for SNMP? Port 161/162 are now open on my firewall and getif works fine, but deadline doesn’t seem to work. It would be nice if I could control what ports are used when I configure these tools!
Thanks,
Mike

Deadline uses port 161. Out of curiosity, are you running into this problem with Deadline 3.1 or 4.0 (or both)?

At the moment, I’m just using v3.1. But we will shortly move this over to v4. How come?
Mike

We came across an issue a little while ago where an incorrect assumption in our snmp code was resulting in problems with certain sensors. The issue has been fixed, but I can’t recall if it was fixed for 3.1 SP1 or afterwards. I’m assuming you’re just testing the sensors from within the Thermal Sensors configuration window, so it would be interesting if you could run the same tests in 4.0 with the same sensor settings to see if you have better luck.

Cheers,

  • Ryan

Ok…Tested in v4 beta10 and still getting the same error…I think it must be something I’m doing wrong…

With reference to this website [oidview.com/mibs/674/MIB-Dell-10892.html]

Using Getif, I’m inputting the following OID into Deadline and getting the following message back (see 2nd screen grab):

[code].iso.org.dod.internet.private.enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeReading

1.3.6.1.4.1.674.10892.1.700.20.1.6[/code]

Thermal_Settings.jpg

SNMP has been installed on the slave and the workstation I am using to test it on. Windows firewall has ports 161/162 open now.

I think I’m doing something wrong with the actual OID number?

Mike

Also, here’s my SNMP settings for testing initially:

SNMP_01.jpg

Mike

Hey Mike,

It appears that that error comes up when the incorrect OID is entered. One thing you might want to try is clicking an item in the tree and clicking the “Start” button. If all is working correctly, the list box on the bottom should be populated with a bunch of values. In the attached screenshot I clicked start while selecting the “enterprises” item. Somewhere in there there should be your temperature reading. In the screenshot our value is 62 degrees fahrenheit.

It might take some time and some trial and error to find the correct OID but hopefully this’ll get you in the right direction.

-Cody

Thanks Cody.
I randomly selected a OID number and input its value into Deadline’s settings and hit the “test sensor” button and it works and gave back the same value that is displayed in Getif.
So, I now know that it is all working.
However, I’m still a bit lost as to why the DELL server OID’s don’t work, as per my last couple of threads…
Selecting anything below the “enterprises” level, fails to find any OID settings, even though I have imported the Mibs file for Dell servers (10892.mib) into the “Mibs” folder in “C:\Program Files (x86)\Getif 2.3.1\Mibs”. (see attached).

10892.zip (61.8 KB)

Strange, but it should work? I wonder if there is something strange as it is a blade inside of a blade chassis that I am trying to access…Google search isn’t really bringing anything up either :frowning:
Thanks,
Mike

Hey Mike,

We dropped the dell mib file onto our test machine and ran Getif, and it looks like the mib file just contains a definition of what OIDs SHOULD be available on a dell server, as opposed to showing what IS available. We were able to browse the dell “tree”, even though we know for a fact those OIDs aren’t valid for our net therms. So it could be possible that this particular mib file is the wrong one, or that your dell server doesn’t support everything that is defined in it. Of course, we’re beyond what we’re familiar with, so that last sentence could be complete rubbish.

I think using the list of OIDs returned when querying the “enterprises” item is your best bet to figuring out the correct OID to use. Sorry we can’t be of more help here.

Cheers,

  • Ryan

That’s cool guys.
Thanks for your help Ryan/Cody, its been good to bounce a few ideas off you…
I’ll be doing some more investigating me thinks…
Thanks,
Mike