Skip to content

Latest commit

 

History

History
137 lines (107 loc) · 12.1 KB

File metadata and controls

137 lines (107 loc) · 12.1 KB

Hardware

Hardware Attributes

Attributes for hardware.

Attributes:

Key Stability Value Type Description Example Values
hw.battery.capacity Development string Design capacity in Watts-hours or Ampere-hours 9.3Ah; 50Wh
hw.battery.chemistry Development string Battery chemistry, e.g. Lithium-Ion, Nickel-Cadmium, etc. Li-ion; NiMH
hw.battery.state Development string The current state of the battery charging; discharging
hw.bios_version Development string BIOS version of the hardware component 1.2.3
hw.driver_version Development string Driver version for the hardware component 10.2.1-3
hw.enclosure.type Development string Type of the enclosure (useful for modular systems) Computer; Storage; Switch
hw.firmware_version Development string Firmware version of the hardware component 2.0.1
hw.gpu.task Development string Type of task the GPU is performing decoder; encoder; general
hw.id Development string An identifier for the hardware component, unique within the monitored host win32battery_battery_testsysa33_1
hw.limit_type Development string Type of limit for hardware components critical; degraded; high.critical
hw.logical_disk.raid_level Development string RAID Level of the logical disk RAID0+1; RAID5; RAID10
hw.logical_disk.state Development string State of the logical disk space usage used; free
hw.memory.type Development string Type of the memory module DDR4; DDR5; LPDDR5
hw.model Development string Descriptive model name of the hardware component PERC H740P; Intel(R) Core(TM) i7-10700K; Dell XPS 15 Battery
hw.name Development string An easily-recognizable name for the hardware component eth0
hw.network.logical_addresses Development string[] Logical addresses of the adapter (e.g. IP address, or WWPN) ["172.16.8.21", "57.11.193.42"]
hw.network.physical_address Development string Physical address of the adapter (e.g. MAC address, or WWNN) 00-90-F5-E9-7B-36
hw.parent Development string Unique identifier of the parent component (typically the hw.id attribute of the enclosure, or disk controller) dellStorage_perc_0
hw.physical_disk.smart_attribute Development string S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) attribute of the physical disk Spin Retry Count; Seek Error Rate; Raw Read Error Rate
hw.physical_disk.state Development string State of the physical disk endurance utilization remaining
hw.physical_disk.type Development string Type of the physical disk HDD; SSD; 10K
hw.sensor_location Development string Location of the sensor cpu0; ps1; INLET; CPU0_DIE; AMBIENT; MOTHERBOARD; PS0 V3_3; MAIN_12V; CPU_VCORE
hw.serial_number Development string Serial number of the hardware component CNFCP0123456789
hw.state Development string The current state of the component degraded; failed; needs_cleaning
hw.tape_drive.operation_type Development string Type of tape drive operation mount; unmount; clean
hw.type Development string Type of the component [1] battery; cpu; disk_controller
hw.vendor Development string Vendor name of the hardware component Dell; HP; Intel; AMD; LSI; Lenovo

[1] hw.type: 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.battery.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.

Value Description Stability
charging Charging Development
discharging Discharging Development

hw.gpu.task 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.

Value Description Stability
decoder Decoder Development
encoder Encoder Development
general General Development

hw.limit_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.

Value Description Stability
critical Critical Development
degraded Degraded Development
high.critical High Critical Development
high.degraded High Degraded Development
low.critical Low Critical Development
low.degraded Low Degraded Development
max Maximum Development
throttled Throttled Development
turbo Turbo Development

hw.logical_disk.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.

Value Description Stability
free Free Development
used Used Development

hw.physical_disk.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.

Value Description Stability
remaining Remaining Development

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.

Value Description Stability
degraded Degraded Development
failed Failed Development
needs_cleaning Needs Cleaning Development
ok OK Development
predicted_failure Predicted Failure Development

hw.tape_drive.operation_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.

Value Description Stability
clean Clean Development
mount Mount Development
unmount Unmount Development

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.

Value Description Stability
battery Battery Development
cpu CPU Development
disk_controller Disk controller Development
enclosure Enclosure Development
fan Fan Development
gpu GPU Development
logical_disk Logical disk Development
memory Memory Development
network Network Development
physical_disk Physical disk Development
power_supply Power supply Development
tape_drive Tape drive Development
temperature Temperature Development
voltage Voltage Development