Hardware

Hardware Attributes

Attributes for hardware.

AttributeTypeDescriptionExamplesStability
hw.idstringAn identifier for the hardware component, unique within the monitored hostwin32battery_battery_testsysa33_1Experimental
hw.namestringAn easily-recognizable name for the hardware componenteth0Experimental
hw.parentstringUnique identifier of the parent component (typically the hw.id attribute of the enclosure, or disk controller)dellStorage_perc_0Experimental
hw.statestringThe current state of the componentok; degraded; failedExperimental
hw.typestringType of the component [1]battery; cpu; disk_controllerExperimental

[1]: Describes the category of the hardware component for which hw.state is being reported. For example, hw.type=temperature along with hw.state=degraded would indicate that the temperature of the hardware component has been reported as degraded.

hw.state has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.

ValueDescriptionStability
degradedDegradedExperimental
failedFailedExperimental
okOkExperimental

hw.type has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.

ValueDescriptionStability
batteryBatteryExperimental
cpuCPUExperimental
disk_controllerDisk controllerExperimental
enclosureEnclosureExperimental
fanFanExperimental
gpuGPUExperimental
logical_diskLogical diskExperimental
memoryMemoryExperimental
networkNetworkExperimental
physical_diskPhysical diskExperimental
power_supplyPower supplyExperimental
tape_driveTape driveExperimental
temperatureTemperatureExperimental
voltageVoltageExperimental