概述

通过 SNMP 协议读取 Dell iDRAC 的 powerSupplyTable,分别监控 PSU1(UPS 链路)和 PSU2(市电链路)的实时输出功率,实现双电源链路独立监控。

环境信息

项目 值
iDRAC IP 10.1.100.19
SNMP 版本 SNMPv2c
Community YYDS
端口 161
PSU1 插槽 PSU.Slot.1(接 UPS)
PSU2 插槽 PSU.Slot.2(接市电)
单个 PSU 额定功率 1600W

OID 说明

Dell iDRAC MIB:IDRAC-MIB-SMIv2,powerSupplyTable 基础路径:

1.3.6.1.4.1.674.10892.5.4.600.12.1
字段编号 OID 后缀 含义
.8 ...12.1.8.1.{n} PSU 名称(PS1 Status / PS2 Status)
.15 ...12.1.15.1.{n} 插槽位置(PSU.Slot.1 / PSU.Slot.2)
.16 ...12.1.16.1.{n} 当前输出功率(W) ← 监控目标
.9 ...12.1.9.1.{n} 输入电压(V)
.6 ...12.1.6.1.{n} 额定最大功率(W,静态值)

{n} = 1 对应 PSU1,{n} = 2 对应 PSU2

验证 OID(配置前执行)

# Walk 完整 powerSupplyTable
snmpwalk -v2c -c YYDS 10.1.100.19 1.3.6.1.4.1.674.10892.5.4.600.12

# 直接读取 PSU1 实时输出功率
snmpget -v2c -c YYDS 10.1.100.19 1.3.6.1.4.1.674.10892.5.4.600.12.1.16.1.1

# 直接读取 PSU2 实时输出功率
snmpget -v2c -c YYDS 10.1.100.19 1.3.6.1.4.1.674.10892.5.4.600.12.1.16.1.2

Zabbix Item 配置

Item 1:PSU1 实时输出功率(UPS 链路)
字段 值
名称 PSU1 Output Power - UPS (W)
类型 SNMP 代理
键值 system.power.psu1.output
SNMP OID 1.3.6.1.4.1.674.10892.5.4.600.12.1.16.1.1
信息类型 数字(无正负)
单位 W
更新间隔 1m
历史记录 31d
趋势 365d
Item 2:PSU2 实时输出功率(市电链路)
字段 值
名称 PSU2 Output Power - Mains (W)
类型 SNMP 代理
键值 system.power.psu2.output
SNMP OID 1.3.6.1.4.1.674.10892.5.4.600.12.1.16.1.2
信息类型 数字(无正负)
单位 W
更新间隔 1m
历史记录 31d
趋势 365d

Trigger 配置建议

PSU1 功率过高告警(UPS 链路)
字段 值
名称 PSU1 (UPS) 输出功率超过 1200W
表达式 last(/主机名/system.power.psu1.output)>1200
严重性 警告
PSU2 功率过高告警(市电链路)
字段 值
名称 PSU2 (市电) 输出功率超过 1200W
表达式 last(/主机名/system.power.psu2.output)>1200
严重性 警告

阈值 1200W = 额定 1600W 的 75%,可根据实际情况调整。

Graph 配置建议

创建一个图表同时展示两路功率,便于对比:

字段 值
名称 双路电源输出功率对比
图表项目 1 system.power.psu1.output,颜色:蓝色(代表 UPS)
图表项目 2 system.power.psu2.output,颜色:橙色(代表市电)
Y 轴最小值 0
Y 轴最大值 1600

监控效果图

注意事项

  1. 两路功率之和 约等于整机总功耗(含 PSU 转换损耗,略高于 powerUsageTable 的整机值属正常)

  2. PSU 负载均衡:Dell 双电源默认均分负载,正常情况下两路功率应接近相等

  3. 链路异常判断:若某路功率骤降至 0 或大幅偏低,说明对应链路(UPS 或市电)可能断电或 PSU 故障

  4. SNMP Community 建议在生产环境中修改为强密码,避免使用默认值

Copyright © yan-jian.com 2023 - 2026 · Powered by GitBook更新时间: 2026-06-04 15:08:53

results matching ""

    No results matching ""