首页/系统/服务器硬件与 RAID 速查/Redfish 读取温度与功耗
带外管理72 条

Redfish 读取温度与功耗

Chassis 下的 Thermal 与 Power 资源提供温度、风扇与功耗读数:可作为跨品牌监控采集的统一数据源。

散热与电源资源

散热与电源资源
curl -k -s -u admin:'<口令>' https://<bmc-ip>/redfish/v1/Chassis/1/Thermal | head -60
curl -k -s -u admin:'<口令>' https://<bmc-ip>/redfish/v1/Chassis/1/Power | head -60
ThermalTemperatures 与 Fans 数组
PowerPowerControl、PowerSupplies、Voltages
常见字段ReadingCelsius、Reading、Health
用途监控采集与阈值联动
部分机型 Chassis 资源 ID 不是 1,先在 /redfish/v1/Chassis 枚举再取数。

易错点

  • 假设 Chassis/1 一定存在:机型差异返回 404
  • 不处理空读数:未装传感器时字段可能为空

数据来源与参考

  • DMTF Redfish 规范(Thermal/Power 模型)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌