首页/安全/安全设备配置速查/SNMP Trap 告警对接

SNMP Trap 告警对接

设备通过 Trap 主动上报故障(接口 down、电源异常、CPU 超限),是网管平台的实时告警来源。

安全设备配置速查安全更新于 2026-10-13

SNMP Trap 告警对接是什么

SNMP 有两种工作方式:网管平台定时轮询设备取数据,设备在事件发生时主动发送 Trap 上报。Trap 覆盖的是接口 down、电源或风扇异常、CPU 超限、协议邻居中断这类需要立即知晓的事件,是网管平台实时告警的主要来源。它是 UDP 单向发送、没有确认与重传,因此重要事件通常需要配合轮询形成双重保障。

基本信息

上报内容设备故障、性能阈值越限、安全事件
配置要素Trap 目的地址、团体字或 SNMPv3 用户、Trap 源接口
协议特性UDP 单向发送,无重传与确认
安全要求禁用 v1/v2c 或至少限制来源,优先使用 v3 认证与加密
配套机制与轮询采集互补,重要告警不应只依赖 Trap

典型使用场景

  • 设备接入网管平台:配置 Trap 上报目标与版本
  • 接口故障实时通知:链路中断时第一时间获得告警
  • 硬件告警:电源、风扇、温度传感器异常上报
  • 性能阈值告警:CPU 或内存超限时触发上报
  • 告警丢失排查:确认 Trap 是否到达网管平台
  • 安全加固:由 v2c 团体字升级到 SNMPv3 认证加密

配置要点(华为示意)

配置要点(华为示意)
system-view
snmp-agent
snmp-agent sys-info version v3     # 建议使用 v3
snmp-agent trap enable               # 开启 Trap 上报能力
snmp-agent target-host trap address udp-domain 10.10.30.200 params securityname trapuser v3
quit
# 核对:display snmp-agent target-host 查看目标与版本是否生效
# 验证:让网管平台侧确认能收到 Trap,并检查源地址是否固定

SNMP 版本对照

版本安全性建议
v1明文团体字,无认证不建议在生产使用
v2c明文团体字仅限严格隔离的管理网,配合来源限制
v3支持认证与加密生产环境优先采用
读社区字只读也能获取大量设备信息限制来源地址并定期更换
Trap 是单方向 UDP 包,链路丢包或中间设备限速时告警会丢失且无从知晓,重要事件建议同时使用轮询采集兜底。
继续使用 v2c 团体字会带来被读取或伪造告警的风险,团体字泄漏等同于把设备状态接口对外开放。

易错点

  • Trap 单方向发送,链路丢包时告警丢失且无重传机制
  • 仍使用 v2c 团体字,存在被读取设备信息或伪造告警的风险
  • 未指定 Trap 源接口,平台侧看到的来源地址不稳定,设备归类混乱
  • 只配了 Trap 未开启对应的告警类型开关,事件发生时没有上报
  • 完全依赖 Trap 不做轮询,Trap 丢失即等于该设备无告警

数据来源与参考

  • RFC 3411(SNMP 架构)
  • 华为 VRP 命令参考:SNMP 配置
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌