Applications Systems

Difference in Hardware Health monitoring by manufacturer and polling method for physical servers in SAM

This article provides information on the different vendors and polling methods used when polling Hardware Health on physical servers. Depending on the device manufacturer, you may need to install additional software from third-party vendors.

First published date

11/29/2018 10:29 PM

Last published date

5/11/2026 11:48 PM

Overview

This article describes how data gathered by SAM's Hardware Health Monitoring feature varies based on the polling method used and the server manufacturer.

Before proceeding with this article, review these sections of the SAM Administrator Guide:

See also the following sections of the Orion Platform Administrator Guide

Product section

Server Application Monitor

Resolution

For the latest information about supported devices, polling methods, and operating systems, see Hardware health monitoring requirements 

This article includes the following sections:

  • Data collected based on vendor and polling method
  • HP
    • HP SNMP Poller OIDs
    • HP WMI Classes
  • Dell
    • Dell SNMP Poller OIDs
    • Dell WMI Classes
  • IBM
    • IBM SNMP Poller OIDs
    • IBM WMI Classes
  • Verifying Source Data on the Server
    • Verify SNMP OIDs using snmpwalk
    • Verify WMI Pollers using WBEMTEST

Data collected based on vendor and polling method 

This table shows the Hardware Health data that SAM can gather from monitored servers, based on polling method and manufacturer.

Manufacturer

Polling method 

Chassis

Temp.

Fan

Disk

PS

CPU

Intrusion

Memory

Array

Battery 

Cisco UCSICMPYesYesYesYesYesYesYesYesNoYes
Nutanix CLIYesYesYesYesYesYesNoYesYesNo

HP

WMI

Yes

Yes

Yes

Yes

Yes

Yes

No

Yes

No

No

HP

SNMP

Yes

Yes

Yes

Yes

Yes

Yes

No

Yes

Yes

Yes

Dell

WMI

Yes

Yes

Yes

No

Yes

Yes

No

Yes

No

No

Dell

SNMP

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

IBM

WMI

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

No

Yes

IBM 

SNMP

Yes

Yes

Yes

Yes

Yes

Yes

No

Yes

Yes

No

VMware

CIM poller

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

vCenter

API

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

No

  • Polling a Windows machine using a Windows Agent is the same with WMI.
  • Polling a Linux machine using a Linux Agent is the same with SNMP. 

 

SNMP OIDs and WMI Classes used for Polling 

 

HP 

HP SNMP Poller OIDs 

Chassis:

OID = CPQSISYSSERIALNUM

1.3.6.1.4.1.232.2.2.2.1

OID = cpqSiProductName

1.3.6.1.4.1.232.2.2.4.2


Power Supply:

OID = CPQHEFLTTOLPOWERSUPPLYCHASSIS

1.3.6.1.4.1.232.6.2.9.3.1.1

OID = cpqHeFltTolPowerSupplyCondition

1.3.6.1.4.1.232.6.2.9.3.1.4

OID = cpqHeFltTolPowerSupplyMainVoltage

1.3.6.1.4.1.232.6.2.9.3.1.6

OID = cpqHeFltTolPowerSupplyCapacityUsed

1.3.6.1.4.1.232.6.2.9.3.1.7

OID = cpqHeFltTolPowerSupplyModel

1.3.6.1.4.1.232.6.2.9.3.1.10

OID = cpqHeFltTolPowerSupplySerialNumber

1.3.6.1.4.1.232.6.2.9.3.1.11


Power Meter:

OID = CPQHEPOWERMETERSUPPORT

1.3.6.1.4.1.232.6.2.15.1

OID = cpqHePowerMeterCurrReading

1.3.6.1.4.1.232.6.2.15.3


Memory:

OID = CPQSIMEMBOARDINDEX

1.3.6.1.4.1.232.2.2.4.5.1.1

OID = cpqSiMemModuleSize

1.3.6.1.4.1.232.2.2.4.5.1.3

OID = cpqSiMemModuleSerialNo

1.3.6.1.4.1.232.2.2.4.5.1.10

OID = cpqHeResMemBoardIndex

1.3.6.1.4.1.232.6.2.14.11.1.1

OID = cpqHeResMemModuleCondition

1.3.6.1.4.1.232.6.2.14.11.1.5


Temperature:

OID = CPQHETEMPERATURECHASSIS

1.3.6.1.4.1.232.6.2.6.8.1.1

OID = cpqHeTemperatureLocale

1.3.6.1.4.1.232.6.2.6.8.1.3

OID = cpqHeTemperatureCelsius

1.3.6.1.4.1.232.6.2.6.8.1.4

OID = cpqHeTemperatureCondition

1.3.6.1.4.1.232.6.2.6.8.1.6


Fan:

OID = CPQHEFLTTOLFANCHASSIS

1.3.6.1.4.1.232.6.2.6.7.1.1

OID = cpqHeFltTolFanIndex

1.3.6.1.4.1.232.6.2.6.7.1.2

OID = cpqHeFltTolFanLocale

1.3.6.1.4.1.232.6.2.6.7.1.3

OID = cpqHeFltTolFanPresent

1.3.6.1.4.1.232.6.2.6.7.1.4

OID = cpqHeFltTolFanType

1.3.6.1.4.1.232.6.2.6.7.1.5

OID = cpqHeFltTolFanCondition

1.3.6.1.4.1.232.6.2.6.7.1.9

OID = cpqHeFltTolFanCurrentSpeed

1.3.6.1.4.1.232.6.2.6.7.1.12


Cpu:

OID = CPQSECPUUNITINDEX

1.3.6.1.4.1.232.1.2.2.1.1.1

OID = cpqSeCpuName

1.3.6.1.4.1.232.1.2.2.1.1.3

OID = cpqSeCpuStatus

1.3.6.1.4.1.232.1.2.2.1.1.6

OID = cpqSeCpuDesigner

1.3.6.1.4.1.232.1.2.2.1.1.8

OID = cpqSeCpuSocketNumber

1.3.6.1.4.1.232.1.2.2.1.1.9


Disk:

OID = CPQIDEATADISKCONTROLLERINDEX

1.3.6.1.4.1.232.14.2.4.1.1.1

OID = cpqIdeAtaDiskModel

1.3.6.1.4.1.232.14.2.4.1.1.3

OID = cpqIdeAtaDiskSerialNumber

1.3.6.1.4.1.232.14.2.4.1.1.5

OID = cpqIdeAtaDiskCondition

1.3.6.1.4.1.232.14.2.4.1.1.7

OID = cpqIdeAtaDiskCapacity

1.3.6.1.4.1.232.14.2.4.1.1.8

OID = cpqIdeAtaDiskOsName

1.3.6.1.4.1.232.14.2.4.1.1.15

OID = cpqDaPhyDrvCntlrIndex

1.3.6.1.4.1.232.3.2.5.1.1.1

OID = cpqDaPhyDrvIndex

1.3.6.1.4.1.232.3.2.5.1.1.2

OID = cpqDaPhyDrvModel

1.3.6.1.4.1.232.3.2.5.1.1.3

OID = cpqDaPhyDrvStatus

1.3.6.1.4.1.232.3.2.5.1.1.6

OID = cpqDaPhyDrvSize

1.3.6.1.4.1.232.3.2.5.1.1.45

OID = cpqDaPhyDrvSerialNum

1.3.6.1.4.1.232.3.2.5.1.1.51

OID = cpqDaPhyDrvLocationString

1.3.6.1.4.1.232.3.2.5.1.1.64


Raid controller:

OID = CPQDACNTLRINDEX

1.3.6.1.4.1.232.3.2.2.1.1.1

OID = cpqDaCntlrModel

1.3.6.1.4.1.232.3.2.2.1.1.2

OID = cpqDaCntlrBoardCondition

1.3.6.1.4.1.232.3.2.2.1.1.12

OID = cpqDaCntlrSerialNumber

1.3.6.1.4.1.232.3.2.2.1.1.15


Raid Logical Drives:

OID = CPQDALOGDRVCNTLRINDEX

1.3.6.1.4.1.232.3.2.3.1.1.1

OID = cpqDaLogDrvIndex

1.3.6.1.4.1.232.3.2.3.1.1.2

OID = cpqDaLogDrvSize

1.3.6.1.4.1.232.3.2.3.1.1.9

OID = cpqDaLogDrvCondition

1.3.6.1.4.1.232.3.2.3.1.1.11

OID = cpqDaLogDrvOsName

1.3.6.1.4.1.232.3.2.3.1.1.14


Battery:

OID = CPQDAACCELCNTLRINDEX

1.3.6.1.4.1.232.3.2.2.2.1.1

OID = cpqDaAccelBattery

1.3.6.1.4.1.232.3.2.2.2.1.6


HP WMI poller:  


HP WMI Classes are polled from "root\HPQ" namespace:

  • CIM_Chassis
  • CIM_NumericSensor ( server from lab we use for testing is returning in this instance only temperature sensors. I am not sure if this will be common or is just this one machine case)
  • HP_WinFan ( added to polling because NumericSensor returns only temperature sensor values)
  • CIM_DiskDrive (HD sensor which do not return HealthState or Status)
  • CIM_PowerSupply ( this class is returning not instances for lab server we use)
  • HP_Processor - CPU information
  • HP_MemoryModule – Memory information

 

Note: To verify that the data a server is providing is available, use WBEMTEST on the Orion Server, as described at the end of this article.

 

Dell 


Dell SNMP Poller OIDs 


Chassis: 

OID = CHASSISMANUFACTURERNAME

1.3.6.1.4.1.674.10892.1.300.10.1.8

OID = chassisModelName

1.3.6.1.4.1.674.10892.1.300.10.1.9

OID = chassisServiceTagName

1.3.6.1.4.1.674.10892.1.300.10.1.11

OID = cpqSiSysSerialNum

1.3.6.1.4.1.232.2.2.2.1

OID = cpqSiProductName

1.3.6.1.4.1.232.2.2.4.2


Power Supply: 

OID = POWERSUPPLYCHASSISINDEX

1.3.6.1.4.1.674.10892.1.600.12.1.1

OID = powerSupplyStatus

1.3.6.1.4.1.674.10892.1.600.12.1.5

OID = powerSupplyOutputWatts

1.3.6.1.4.1.674.10892.1.600.12.1.6

OID = powerSupplyType

1.3.6.1.4.1.674.10892.1.600.12.1.7

OID = powerSupplyLocationName

1.3.6.1.4.1.674.10892.1.600.12.1.8


Voltage: 

OID = VOLTAGEPROBECHASSISINDEX

1.3.6.1.4.1.674.10892.1.600.20.1.1

OID = voltageProbeStatus

1.3.6.1.4.1.674.10892.1.600.20.1.5

OID = voltageProbeReading

1.3.6.1.4.1.674.10892.1.600.20.1.6

OID = voltageProbeType

1.3.6.1.4.1.674.10892.1.600.20.1.7

OID = voltageProbeLocationName

1.3.6.1.4.1.674.10892.1.600.20.1.8

OID = voltageProbeDiscreteReading

1.3.6.1.4.1.674.10892.1.600.20.1.16


Amperage: 

OID = AMPERAGEPROBECHASSISINDEX

1.3.6.1.4.1.674.10892.1.600.30.1.1

OID = amperageProbeStatus

1.3.6.1.4.1.674.10892.1.600.30.1.5

OID = amperageProbeReading

1.3.6.1.4.1.674.10892.1.600.30.1.6

OID = amperageProbeType

1.3.6.1.4.1.674.10892.1.600.30.1.7

OID = amperageProbeLocationName

1.3.6.1.4.1.674.10892.1.600.30.1.8

OID = amperageProbeDiscreteReading

1.3.6.1.4.1.674.10892.1.600.30.1.16


Memory: 

OID = MEMORYDEVICECHASSISINDEX

1.3.6.1.4.1.674.10892.1.1100.50.1.1

OID = memoryDeviceStatus

1.3.6.1.4.1.674.10892.1.1100.50.1.5

OID = memoryDeviceLocationName

1.3.6.1.4.1.674.10892.1.1100.50.1.8

OID = memoryDeviceSize

1.3.6.1.4.1.674.10892.1.1100.50.1.14

OID = memoryDeviceSerialNumberName

1.3.6.1.4.1.674.10892.1.1100.50.1.23


Temperature: 

OID = TEMPERATUREPROBECHASSISINDEX

1.3.6.1.4.1.674.10892.1.700.20.1.1

OID = temperatureProbeStatus

1.3.6.1.4.1.674.10892.1.700.20.1.5

OID = temperatureProbeReading

1.3.6.1.4.1.674.10892.1.700.20.1.6

OID = temperatureProbeType

1.3.6.1.4.1.674.10892.1.700.20.1.7

OID = temperatureProbeLocationName

1.3.6.1.4.1.674.10892.1.700.20.1.8


Fan: 

OID = COOLINGDEVICECHASSISINDEX

1.3.6.1.4.1.674.10892.1.700.12.1.1

OID = coolingDeviceStatus

1.3.6.1.4.1.674.10892.1.700.12.1.5

OID = coolingDeviceReading

1.3.6.1.4.1.674.10892.1.700.12.1.6

OID = coolingDeviceType

1.3.6.1.4.1.674.10892.1.700.12.1.7

OID = coolingDeviceLocationName

1.3.6.1.4.1.674.10892.1.700.12.1.8


Cpu: 

OID = PROCESSORDEVICECHASSISINDEX

1.3.6.1.4.1.674.10892.1.1100.30.1.1

OID = processorDeviceIndex

1.3.6.1.4.1.674.10892.1.1100.30.1.2

OID = processorDeviceStatus

1.3.6.1.4.1.674.10892.1.1100.30.1.5

OID = processorDeviceVersionName

1.3.6.1.4.1.674.10892.1.1100.30.1.16


Disk: 

OID = ARRAYDISKNUMBER

1.3.6.1.4.1.674.10893.1.20.130.4.1.1

OID = arrayDiskName

1.3.6.1.4.1.674.10893.1.20.130.4.1.2

OID = arrayDiskSerialNo

1.3.6.1.4.1.674.10893.1.20.130.4.1.7

OID = arrayDiskLengthInMB

1.3.6.1.4.1.674.10893.1.20.130.4.1.11

OID = arrayDiskComponentStatus

1.3.6.1.4.1.674.10893.1.20.130.4.1.14


Raid controller: 

OID = CONTROLLERNUMBER

1.3.6.1.4.1.674.10893.1.20.130.1.1.1

OID = controllerName

1.3.6.1.4.1.674.10893.1.20.130.1.1.2

OID = controllerComponentStatus

1.3.6.1.4.1.674.10893.1.20.130.1.1.38


Chassis Intrusion: 

OID = SYSTEMSTATECHASSISINTRUSIONSTATUSCOMBINED

1.3.6.1.4.1.674.10892.1.200.10.1.30


Battery: 

OID = BATTERYCHASSISINDEX

1.3.6.1.4.1.674.10892.1.600.50.1.1

OID = batteryIndex

1.3.6.1.4.1.674.10892.1.600.50.1.2

OID = batteryStatus

1.3.6.1.4.1.674.10892.1.600.50.1.5

OID = batteryLocationName

1.3.6.1.4.1.674.10892.1.600.50.1.7


Dell WMI poller 

Dell WMI Classes are polled from the "root\cimv2\dell" namespace:

  • CIM_Chassis
  • CIM_Tachometer - Fans
  • CIM_TemperatureSensor - Temperature
  • DELL_PowerConsumptionWattsSensor - PoweSupply
  • DELL_PowerConsumptionAmpsSensor - PoweSupply
  • CIM_VoltageSensor - PoweSupply
  • CIM_Processor
  • CIM_PhysicalMemory

 

To verify the data a server is providing is available use WBEMTEST on the Orion Server. Steps at then end of the document.

 

IBM 


IBM SNMP Poller OIDs 


Chassis: 

OID = IBMPSGCOMPUTERSYSTEMDETAILSKEYINDEX

1.3.6.1.4.1.2.6.159.1.1.60.3.1.1

OID = cpqSiSysSerialNum

1.3.6.1.4.1.232.2.2.2.1

OID = iBMPSGComputerSystemDetailsModel

1.3.6.1.4.1.2.6.159.1.1.60.3.1.8

1.3.6.1.4.1.2.6.159.1.1.60.3.1.1

1.3.6.1.4.1.2.6.159.1.1.60.3.1.1

OID = iBMPSGComputerSystemDetailsSerialNumber

1.3.6.1.4.1.2.6.159.1.1.60.3.1.10

1.3.6.1.4.1.2.6.159.1.1.60.3.1.1

1.3.6.1.4.1.2.6.159.1.1.60.3.1.1


Power Supply: 

OID = IBMPSGVOLTAGESENSORKEYINDEX

1.3.6.1.4.1.2.6.159.1.1.80.2.1.1

OID = iBMPSGVoltageSensorCurrentReading

1.3.6.1.4.1.2.6.159.1.1.80.2.1.2

OID = iBMPSGVoltageSensorStatus

1.3.6.1.4.1.2.6.159.1.1.80.2.1.21


Memory: 

OID = IBMSYSTEMPHYSICALMEMORYKEYINDEX

1.3.6.1.4.1.2.6.159.1.1.120.1.1.1

OID = ibmSystemPhysicalMemoryCapacity

1.3.6.1.4.1.2.6.159.1.1.120.1.1.11

OID = ibmSystemPhysicalMemoryBankLabel

1.3.6.1.4.1.2.6.159.1.1.120.1.1.12

OID = ibmSystemPhysicalMemorySerialNumber

1.3.6.1.4.1.2.6.159.1.1.120.1.1.16

OID = ibmSystemPhysicalMemoryStatus

1.3.6.1.4.1.2.6.159.1.1.120.1.1.17


Temperature: 

OID = IBMPSGTEMPERATURESENSORKEYINDEX

1.3.6.1.4.1.2.6.159.1.1.80.1.1.1

OID = iBMPSGTemperatureSensorCurrentReading

1.3.6.1.4.1.2.6.159.1.1.80.1.1.2

OID = iBMPSGTemperatureSensorStatus

1.3.6.1.4.1.2.6.159.1.1.80.1.1.21


Fan: 

OID = IBMPSGTACHOMETERKEYINDEX

1.3.6.1.4.1.2.6.159.1.1.80.5.1.1

 

OID = iBMPSGTachometerCurrentReading

1.3.6.1.4.1.2.6.159.1.1.80.5.1.2

 

OID = iBMPSGTachometerStatus

1.3.6.1.4.1.2.6.159.1.1.80.5.1.20

 



Cpu: 

OID = IBMSYSTEMPROCESSORKEYINDEX

1.3.6.1.4.1.2.6.159.1.1.140.1.1.1

OID = ibmSystemProcessorManufacturer

1.3.6.1.4.1.2.6.159.1.1.140.1.1.2

OID = ibmSystemProcessorUniqueID

1.3.6.1.4.1.2.6.159.1.1.140.1.1.13

OID = ibmSystemProcessorStatus

1.3.6.1.4.1.2.6.159.1.1.140.1.1.15


Disk: 

OID = AUSDEVICEINDEX

1.3.6.1.4.1.795.14.1.400.1.1.1

OID = ausDeviceUniqueId

1.3.6.1.4.1.795.14.1.400.1.1.2

OID = ausDeviceTypeGroup

1.3.6.1.4.1.795.14.1.400.1.1.5

OID = ausDeviceVendor

1.3.6.1.4.1.795.14.1.400.1.1.6

OID = ausDeviceModel

1.3.6.1.4.1.795.14.1.400.1.1.7

OID = ausDeviceSerialNumber

1.3.6.1.4.1.795.14.1.400.1.1.9

OID = ausDeviceStatus

1.3.6.1.4.1.795.14.1.400.1.1.11

OID = ausStorageDeviceIndex

1.3.6.1.4.1.795.14.1.410.1.1.1

OID = ausStorageDeviceFormattedCapacity

1.3.6.1.4.1.795.14.1.410.1.1.3


Raid controller: 

OID = AUSCONTROLLERINDEX

1.3.6.1.4.1.795.14.1.201.1.1.1

OID = ausControllerUniqueId

1.3.6.1.4.1.795.14.1.201.1.1.2

OID = ausControllerVendor

1.3.6.1.4.1.795.14.1.201.1.1.3

OID = ausControllerModel

1.3.6.1.4.1.795.14.1.201.1.1.4

OID = ausControllerSerialNumber

1.3.6.1.4.1.795.14.1.201.1.1.6

OID = ausControllerStatus

1.3.6.1.4.1.795.14.1.201.1.1.15

OID = ausArrayIndex

1.3.6.1.4.1.795.14.1.1000.1.1.1

OID = ausArrayName

1.3.6.1.4.1.795.14.1.1000.1.1.2

OID = ausArrayCapacity

1.3.6.1.4.1.795.14.1.1000.1.1.3

OID = ausArrayStatus

1.3.6.1.4.1.795.14.1.1000.1.1.11


IBM WMI poller 

Classes polled already by this poller from "root\IBMSD" namespace:

  • CIM_Chassis
  • CIM_NumericSensor
  • IBMPSG_PhysicalMemory
  • IBMPSG_DiskDrive
  • CIM_PowerSupply
  • CIM_Battery
  • IBMPSG_Processor
  • IBMPSG_SystemEnclosure

 

To verify the data a server is providing is available use WBEMTEST on the Orion Server. 

Verify Source Data on the Server 


To verify SNMP OIDs using SNMP Walk : 

  1. Remote Desktop to the Orion Server
  2. Open SNMPwalk.exe in the Orion installation directory. (The default path is C:\Program Files (x86)\Solarwinds\Orion)
  3. Fill out the IP Address and Community String
  4. Click Scan
  5. Search the resulting file for the OIDs listed above for the related vendor.

To verify WMI Pollers using WBEMTEST

  1. Remote Desktop to the Orion Server
  2. Run > wbemtest
  3. Connect
  4. Namespace: (Differs based on Vendor from above)
    \\IPAddressofTargetServer\root\HPQ
    \\IPAddressofTargetServer\root\cimv2\dell
    \\IPAddressofTargetServer\root\IBMSD
  5. Provide credentials under User and Password.
  6. Leave Authority blank
  7. Click Connect
  8. Click Query
  9. Generate a query based on the classes from above to verify the information.
    Example:
    -- Scripts are not supported under any SolarWinds support program or service.
    -- Scripts are provided AS IS without warranty of any kind. SolarWinds further
    -- disclaims all warranties including, without limitation, any implied warranties
    -- of merchantability or of fitness for a particular purpose. The risk arising
    -- out of the use or performance of the scripts and documentation stays with you.
    -- In no event shall SolarWinds or anyone else involved in the creation,
    -- production, or delivery of the scripts be liable for any damages whatsoever
    -- (including, without limitation, damages for loss of business profits, business
    -- interruption, loss of business information, or other pecuniary loss) arising
    -- out of the use of or inability to use the scripts or documentation.
    SELECT * FROM CIM_Chassis

URLs used by SolarWinds to poll Warranty information.

HP : https://support.hpe.com/hpsc/wc/public/home
Dell: https://www.dell.com/support/home/en-ph
IBM: The warranty information moved from IBM website to Lenovo website. https://support.lenovo.com/us/en/systemxwarrantylookup