check_openmanage icon indicating copy to clipboard operation
check_openmanage copied to clipboard

Error! No fan probes found on this system

Open steve--d opened this issue 8 years ago • 0 comments

/check_openmanage -e --linebreak REG -t 300 --no-storage
Problem running 'omreport chassis fans': Error! No fan probes found on this system.
------ SYSTEM: PowerEdge C6220 II, SN: Unknown

I believe this older C6220 blade isn't matching the oid's you're matching in:

sub snmp_detect_blade {
    # In some setups, the IDs for the blade and interconnect
    # board are mixed up, so we need to check both.
    my $DellBaseBoardType1 = '1.3.6.1.4.1.674.10892.1.300.80.1.7.1.1';
    my $DellBaseBoardType2 = '1.3.6.1.4.1.674.10892.1.300.80.1.7.1.2';

which for the c6220 is SNMPv2-SMI::enterprises.674.10892.1.300.80.1.7.1.1 = INTEGER: 10

Is there any reason that:

              No\sfan\sprobes\sfound\son\sthis\ssystem   # No fan probes

can't exist in the $ok_errors regex rather than $ok_blade_errors ? I'm thinking this should be ok if the existence of the probe sensor won't change if a fan fails, but I haven't seen the error state on a fan fail yet..

steve--d avatar Feb 03 '17 01:02 steve--d