cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
4048
Views
0
Helpful
4
Replies

[WS-C3750X-24T-S] Fan Status via SNMP

MahlstedtL
Level 1
Level 1

Hi there,

I hope I'm right within this board.

If not: please move and excuse me

My question is about requesting information via SNMP from my two stacked C3750X, running IOS 12.2(55)RE5. The stack is up and running and everything is just fine. There are three PowerSupplies installed with a PowerStack, also running like expectet.

My problem ist to get the status-information about the chassis-fans. I couldn't find any information about the OID and the search results only in some non-helpful information about the MIBs from Cisco which delivers only three informations about installed fans (and fan-containers), so I guess these are the informations about the fans included within the powersupply?! The chassis-fans are installed and the LEDs are green for all four fan-mounts, up and running.

I hope that there is someone to help me with this problem.

Best regards,

Lutz

4 Replies 4

Marvin Rhoads
Hall of Fame
Hall of Fame

I'm not sure if it helps but I walked the envmon MIB on a 3750 stack I have and here's what I get (5 switch stack, 1-3 are 3750X's):

.1.3.6.1.4.1.9.9.13.1.1.0 = INTEGER: 13

.1.3.6.1.4.1.9.9.13.1.3.1.2.1006 = STRING: "SW#1, Sensor#1, GREEN "

.1.3.6.1.4.1.9.9.13.1.3.1.2.2006 = STRING: "SW#2, Sensor#1, GREEN "

.1.3.6.1.4.1.9.9.13.1.3.1.2.3006 = STRING: "SW#3, Sensor#1, GREEN "

.1.3.6.1.4.1.9.9.13.1.3.1.3.1006 = GAUGE32: 30

.1.3.6.1.4.1.9.9.13.1.3.1.3.2006 = GAUGE32: 32

.1.3.6.1.4.1.9.9.13.1.3.1.3.3006 = GAUGE32: 34

.1.3.6.1.4.1.9.9.13.1.3.1.4.1006 = INTEGER: 60

.1.3.6.1.4.1.9.9.13.1.3.1.4.2006 = INTEGER: 60

.1.3.6.1.4.1.9.9.13.1.3.1.4.3006 = INTEGER: 60

.1.3.6.1.4.1.9.9.13.1.3.1.5.1006 = INTEGER: 0

.1.3.6.1.4.1.9.9.13.1.3.1.5.2006 = INTEGER: 0

.1.3.6.1.4.1.9.9.13.1.3.1.5.3006 = INTEGER: 0

.1.3.6.1.4.1.9.9.13.1.3.1.6.1006 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.3.1.6.2006 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.3.1.6.3006 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.4.1.2.1059 = STRING: "Switch#1, Fan#1"

.1.3.6.1.4.1.9.9.13.1.4.1.2.1060 = STRING: "Switch#1, Fan#2"

.1.3.6.1.4.1.9.9.13.1.4.1.2.2059 = STRING: "Switch#2, Fan#1"

.1.3.6.1.4.1.9.9.13.1.4.1.2.3059 = STRING: "Switch#3, Fan#1"

.1.3.6.1.4.1.9.9.13.1.4.1.2.4004 = STRING: "Switch#4, Fan#1"

.1.3.6.1.4.1.9.9.13.1.4.1.2.5004 = STRING: "Switch#5, Fan#1"

.1.3.6.1.4.1.9.9.13.1.4.1.3.1059 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.4.1.3.1060 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.4.1.3.2059 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.4.1.3.3059 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.4.1.3.4004 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.4.1.3.5004 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.5.1.2.1058 = STRING: "Sw1, PS1 Normal, RPS NotExist"

.1.3.6.1.4.1.9.9.13.1.5.1.2.2058 = STRING: "Sw2, PS1 Normal, RPS NotExist"

.1.3.6.1.4.1.9.9.13.1.5.1.2.3058 = STRING: "Sw3, PS1 Normal, RPS NotExist"

.1.3.6.1.4.1.9.9.13.1.5.1.2.4003 = STRING: "Sw4, PS1 Normal, RPS NotExist"

.1.3.6.1.4.1.9.9.13.1.5.1.2.5003 = STRING: "Sw5, PS1 Normal, RPS NotExist"

.1.3.6.1.4.1.9.9.13.1.5.1.3.1058 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.5.1.3.2058 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.5.1.3.3058 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.5.1.3.4003 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.5.1.3.5003 = INTEGER: 1

.1.3.6.1.4.1.9.9.13.1.5.1.4.1058 = INTEGER: 2

.1.3.6.1.4.1.9.9.13.1.5.1.4.2058 = INTEGER: 2

.1.3.6.1.4.1.9.9.13.1.5.1.4.3058 = INTEGER: 2

.1.3.6.1.4.1.9.9.13.1.5.1.4.4003 = INTEGER: 2

.1.3.6.1.4.1.9.9.13.1.5.1.4.5003 = INTEGER: 2

Unfortunately not, I got these information, too, but there are only three fans in the result-set (in my case), but there should be four. In your case there are 6 fans, but it seems that there are 5 switches!? Thats why I guessed if there will be only one fan for each power-supply and that it indicates the fan within that supply!?

I'm not sure. Correlating the above with my "show env" outputs indicates two fans in stack switch #1, 2 and 3 (3750X) and one each in #4 and 5 (3750 non-X).

I suspect there may be a bug in how members #2 and #3 are reporting to SNMP. I would expect them to have entries for fan 2. (e.g. OIDs ending in 2060 and 3060 corresponding to 1060 in switch #1). That would match your experience of seeing only three results - the two fans on your switch #1 and the erroneous indication of a single fan in switch #2.

#4 and #5 in my stack only have a single fan each.

#sh env stack 1            

SWITCH: 1

FAN 1 is OK

FAN 2 is OK

PS-FAN1 is OK

PS-FAN2 is NOT PRESENT

TEMPERATURE is OK

Temperature Value: 30 Degree Celsius

Temperature State: GREEN

Yellow Threshold : 46 Degree Celsius

Red Threshold    : 60 Degree Celsius

POWER is OK

RPS is NOT PRESENT

#sh env stack 2

SWITCH: 2

FAN 1 is OK

FAN 2 is OK

PS-FAN1 is OK

PS-FAN2 is NOT PRESENT

TEMPERATURE is OK

Temperature Value: 32 Degree Celsius

Temperature State: GREEN

Yellow Threshold : 46 Degree Celsius

Red Threshold    : 60 Degree Celsius

POWER is OK

RPS is NOT PRESENT

#sh env stack 3

SWITCH: 3

FAN 1 is OK

FAN 2 is OK

PS-FAN1 is OK

PS-FAN2 is NOT PRESENT

TEMPERATURE is OK

Temperature Value: 35 Degree Celsius

Temperature State: GREEN

Yellow Threshold : 46 Degree Celsius

Red Threshold    : 60 Degree Celsius

POWER is OK

RPS is NOT PRESENT

#sh env stack 4

SWITCH: 4

FAN is OK

TEMPERATURE is OK

POWER is OK

RPS is NOT PRESENT

#sh env stack 5

SWITCH: 5

FAN is OK

TEMPERATURE is OK

POWER is OK

RPS is NOT PRESENT


Great... A bug...

But thanks for the reply, it helps me not to lose my mind

So SNMP answers only for the stack-master with two fans, thats annoying

So I have to report it to cisco I guess...