check_openmanage: Use of uninitialized value in sprintf at /usr/lib64/nagios/plugins/check_openmanage

Max Williams Max.Williams at mflow.com
Fri Jun 25 18:04:40 CEST 2010


Thanks for the reply, Trond!
Both of the new enclosures show the same output so perhaps these just have a different configuration to the others we have here.
Here is the output you asked for.....

# omreport storage enclosure controller=1 enclosure=1:0 info=temps
List of Temperature Probes in Enclosure 1

ID                        : 0
Status                    : Ok
Name                      : Temperature Probe 0
State                     : Ready
Reading                   : 31 C
Minimum Warning Threshold : -2 C
Maximum Warning Threshold : 65 C
Minimum Failure Threshold : -2 C
Maximum Failure Threshold : 65 C

ID                        : 1
Status                    : Unknown
Name                      : Temperature Probe 1
State                     : Inactive
Reading                   : Not Applicable
Minimum Warning Threshold : Not Applicable
Maximum Warning Threshold : Not Applicable
Minimum Failure Threshold : Not Applicable
Maximum Failure Threshold : Not Applicable

ID                        : 2
Status                    : Ok
Name                      : Temperature Probe 2
State                     : Ready
Reading                   : 26 C
Minimum Warning Threshold : 8 C
Maximum Warning Threshold : 50 C
Minimum Failure Threshold : 3 C
Maximum Failure Threshold : 55 C

ID                        : 3
Status                    : Ok
Name                      : Temperature Probe 3
State                     : Ready
Reading                   : 25 C
Minimum Warning Threshold : 8 C
Maximum Warning Threshold : 50 C
Minimum Failure Threshold : 3 C
Maximum Failure Threshold : 55 C
===================================================================
# omreport storage enclosure controller=1 enclosure=1:0 info=emms
List of Enclosure Management Modules in Enclosure 1

ID               : 0
Status           : Ok
Name             : EMM 0
State            : Ready
Part Number      : 0JT517A02
Firmware Version : A.04
SCSI Rate        : Not Applicable
Bus Protocol     : Not Available

ID               : 1
Status           : Unknown
Name             : EMM 1
State            : Not Installed
Part Number      :
Firmware Version :
SCSI Rate        : Not Applicable
Bus Protocol     : Not Available
===================================================================
# snmpwalk -v2c -c password host 1.3.6.1.4.1.674.10893.1.20.130.11
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.1 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.2 = INTEGER: 2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.3 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.4 = INTEGER: 4
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.5 = INTEGER: 5
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.6 = INTEGER: 6
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.7 = INTEGER: 7
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.8 = INTEGER: 8
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.9 = INTEGER: 9
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.10 = INTEGER: 10
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.11 = INTEGER: 11
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.1.12 = INTEGER: 12
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.1 = STRING: "Temperature Probe 0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.2 = STRING: "Temperature Probe 1"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.3 = STRING: "Temperature Probe 2"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.4 = STRING: "Temperature Probe 3"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.5 = STRING: "Temperature Probe 0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.6 = STRING: "Temperature Probe 1"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.7 = STRING: "Temperature Probe 2"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.8 = STRING: "Temperature Probe 3"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.9 = STRING: "Temperature Probe 0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.10 = STRING: "Temperature Probe 1"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.11 = STRING: "Temperature Probe 2"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.2.12 = STRING: "Temperature Probe 3"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.1 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.2 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.3 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.4 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.5 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.6 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.7 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.8 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.9 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.10 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.11 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.3.12 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.1 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.2 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.3 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.4 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.5 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.6 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.7 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.8 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.9 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.10 = INTEGER: 9
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.11 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.4.12 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.1 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.2 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.3 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.4 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.5 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.6 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.7 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.8 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.9 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.10 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.11 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.6.12 = STRING: "celsius"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.7.1 = INTEGER: -2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.7.2 = INTEGER: -2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.7.3 = INTEGER: 8
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.7.4 = INTEGER: 8
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.7.5 = INTEGER: -2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.7.6 = INTEGER: -2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.7.7 = INTEGER: 8
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.7.8 = INTEGER: 8
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.7.9 = INTEGER: -2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.7.11 = INTEGER: 8
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.7.12 = INTEGER: 8
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.8.1 = INTEGER: -2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.8.2 = INTEGER: -2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.8.3 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.8.4 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.8.5 = INTEGER: -2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.8.6 = INTEGER: -2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.8.7 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.8.8 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.8.9 = INTEGER: -2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.8.11 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.8.12 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.9.1 = INTEGER: 65
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.9.2 = INTEGER: 65
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.9.3 = INTEGER: 50
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.9.4 = INTEGER: 50
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.9.5 = INTEGER: 65
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.9.6 = INTEGER: 65
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.9.7 = INTEGER: 50
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.9.8 = INTEGER: 50
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.9.9 = INTEGER: 65
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.9.11 = INTEGER: 50
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.9.12 = INTEGER: 50
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.10.1 = INTEGER: 65
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.10.2 = INTEGER: 65
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.10.3 = INTEGER: 55
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.10.4 = INTEGER: 55
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.10.5 = INTEGER: 65
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.10.6 = INTEGER: 65
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.10.7 = INTEGER: 55
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.10.8 = INTEGER: 55
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.10.9 = INTEGER: 65
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.10.11 = INTEGER: 55
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.10.12 = INTEGER: 55
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.11.1 = INTEGER: 31
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.11.2 = INTEGER: 32
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.11.3 = INTEGER: 24
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.11.4 = INTEGER: 24
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.11.5 = INTEGER: 31
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.11.6 = INTEGER: 33
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.11.7 = INTEGER: 25
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.11.8 = INTEGER: 25
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.11.9 = INTEGER: 31
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.11.11 = INTEGER: 26
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.11.12 = INTEGER: 25
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.1 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.2 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.3 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.4 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.5 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.6 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.7 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.8 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.9 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.10 = INTEGER: 2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.11 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.12.12 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.1 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.2 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.3 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.4 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.5 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.6 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.7 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.8 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.9 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.10 = INTEGER: 2
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.11 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.13.12 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.1 = STRING: "\\1\\0\\1\\0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.2 = STRING: "\\1\\0\\1\\1"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.3 = STRING: "\\1\\0\\1\\2"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.4 = STRING: "\\1\\0\\1\\3"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.5 = STRING: "\\1\\0\\0\\0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.6 = STRING: "\\1\\0\\0\\1"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.7 = STRING: "\\1\\0\\0\\2"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.8 = STRING: "\\1\\0\\0\\3"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.9 = STRING: "\\1\\1\\0\\0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.10 = STRING: "\\1\\1\\0\\1"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.11 = STRING: "\\1\\1\\0\\2"
SNMPv2-SMI::enterprises.674.10893.1.20.130.11.1.14.12 = STRING: "\\1\\1\\0\\3"
=====================================================================
# snmpwalk -v2c -c password host 1.3.6.1.4.1.674.10893.1.20.130.13
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.1.1 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.1.2 = INTEGER: 2
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.1.3 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.1.4 = INTEGER: 4
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.1.5 = INTEGER: 5
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.1.6 = INTEGER: 6
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.2.1 = STRING: "EMM 0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.2.2 = STRING: "EMM 1"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.2.3 = STRING: "EMM 0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.2.4 = STRING: "EMM 1"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.2.5 = STRING: "EMM 0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.2.6 = STRING: "EMM 1"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.3.1 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.3.2 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.3.3 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.3.4 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.3.5 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.3.6 = STRING: "DELL"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.4.1 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.4.2 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.4.3 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.4.4 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.4.5 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.4.6 = INTEGER: 5
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.6.1 = STRING: "0JT517A02"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.6.2 = STRING: "0JT517A02"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.6.3 = STRING: "0JT517A02"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.6.4 = STRING: "0JT517A02"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.6.5 = STRING: "0JT517A02"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.7.1 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.7.2 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.7.3 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.7.4 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.7.5 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.7.6 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.8.1 = STRING: "A.04"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.8.2 = STRING: "A.04"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.8.3 = STRING: "A.04"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.8.4 = STRING: "A.04"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.8.5 = STRING: "A.04"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.10.1 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.10.2 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.10.3 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.10.4 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.10.5 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.10.6 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.11.1 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.11.2 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.11.3 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.11.4 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.11.5 = INTEGER: 3
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.11.6 = INTEGER: 1
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.12.1 = STRING: "\\1\\0\\1\\0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.12.2 = STRING: "\\1\\0\\1\\1"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.12.3 = STRING: "\\1\\0\\0\\0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.12.4 = STRING: "\\1\\0\\0\\1"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.12.5 = STRING: "\\1\\1\\0\\0"
SNMPv2-SMI::enterprises.674.10893.1.20.130.13.1.12.6 = STRING: "\\1\\1\\0\\1"

Let me know if you need anything else.
Best Regards,
Max Williams




-----Original Message-----
From: Trond Hasle Amundsen [mailto:t.h.amundsen at usit.uio.no]
Sent: 25 June 2010 16:02
To: Nagios Users List
Subject: Re: [Nagios-users] check_openmanage: Use of uninitialized value in sprintf at /usr/lib64/nagios/plugins/check_openmanage

Max Williams <Max.Williams at mflow.com> writes:

> Hi,
>
> After adding more storage to a couple of our servers we are getting this error:
>
>
>
> [root at host  ~]# /usr/lib64/nagios/plugins/check_openmanage -C password -b
> ctrl_driver=0,1,2 -b ctrl_fw=0,1,2 -b intr=0 -H host2
>
> Temperature Probe 1 in enclosure 3 [MD1000] is Inactive C at  ( max)
>
> EMM 1 in enclosure 3 [MD1000] needs attention: Not Installed
>
> INTERNAL ERROR: Use of uninitialized value in sprintf at /usr/lib64/nagios/
> plugins/check_openmanage line 2312.
>
> INTERNAL ERROR: Use of uninitialized value in sprintf at /usr/lib64/nagios/
> plugins/check_openmanage line 2312.
>
> INTERNAL ERROR: Use of uninitialized value in sprintf at /usr/lib64/nagios/
> plugins/check_openmanage line 2318.
>
> INTERNAL ERROR: Use of uninitialized value in sprintf at /usr/lib64/nagios/
> plugins/check_openmanage line 2318.
>
> INTERNAL ERROR: Use of uninitialized value in sprintf at /usr/lib64/nagios/
> plugins/check_openmanage line 2318.
>
> INTERNAL ERROR: Use of uninitialized value in sprintf at /usr/lib64/nagios/
> plugins/check_openmanage line 2318.
>
> [root at host  ~]#
>
>
>
> We didn?t get this error before adding a new cabinet of disks which now brings
> the total up to 47 (2x internal disk and 3x full MD1000s).
>
> Has any one else come across this error? I am not perl literate so not sure how
> to debug or fix this.

Hi Max,

This is interesting. I've never seen "Inactive" temperature sensors in
external enclosures. Also, that the plugin reports missing EMMs seems
like a misfeature. Can you post the output from the following commands:

On the monitored host:

  omreport storage enclosure controller=<id> enclosure=<id> info=temps
  omreport storage enclosure controller=<id> enclosure=<id> info=emms

Replace <id> with controller/enclosure pairs. You'll get the
enclosure and controller IDs with commands

  omreport storage controller
  omreport storage enclosure

Also, since you're checking with SNMP, I'll need the output from an
snmpwalk of the enclosures wrt. temperatures and EMMs. From the Nagios
server:

  snmpwalk -v2c -c <community> <hostname> 1.3.6.1.4.1.674.10893.1.20.130.11
  snmpwalk -v2c -c <community> <hostname> 1.3.6.1.4.1.674.10893.1.20.130.13

If you are uncomfortable with posting this information on the
mailinglist, feel free to email me directly.

Debug output from the plugin could also be useful:

  check_openmanage -H <hostname> -C <community> -d

Cheers,
--
Trond H. Amundsen <t.h.amundsen at usit.uio.no>
Center for Information Technology Services, University of Oslo

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null





More information about the Users mailing list