摄像机上百台,链路光衰、端口错包、交换机 CPU 满载靠人工巡检根本盯不过来。结论前置:监控网络用 SNMP 统一纳管,交换机开启 SNMP v3,网管平台轮询 CPU、内存、端口状态与接口流量,指标超过阈值触发告警,关键事件由交换机主动发 Trap 上报告警;核心设备 1 分钟采样、普通设备 5 分钟采样,摄像机本身多数不支持 SNMP,靠平台健康检测或交换机端口联动兜底,告警收敛之后故障定位速度明显提升。
为什么监控网络要上 SNMP
| 传统巡检 | SNMP 网管 |
|---|---|
| 登录每台交换机看状态 | 平台统一轮询全部设备 |
| 故障发生后才知道 | 指标超阈值提前告警 |
| 端口掉线人工发现慢 | Trap 主动上报即时感知 |
| 日志分散在各设备 | 告警、性能数据集中展示 |
监控网络的特点是设备多、点位散、维护人力少。交换机、核心路由器基本都支持 SNMP,网管平台按固定周期采集设备指标,端口 DOWN、光模块异常、CPU 飙升这类问题不用等用户报障就能发现。故障发生时先看网管平台的时间线,比逐台登录交换机排查快一个量级,事后复盘也有数据支撑。
交换机 SNMP 怎么配
- 启用 SNMP:
snmp-agent开启代理,指定响应的源接口。 - 版本选 v3:安全性高于 v2c,v2c 的团体名是明文传输。
- 建用户组:
snmp-agent group v3 admin privacy启用认证加加密。 - 建用户:
snmp-agent usm-user v3配置用户名、认证与加密口令。 - 发包告警:
snmp-agent trap enable使能 Trap 上报。
SNMPv3 支持认证与加密,认证算法常见 MD5、SHA,加密算法常见 DES、AES,配置时把网管平台地址加进告警主机列表。v2c 的团体名用 public、private 这类默认值等于裸奔,监控网一旦被扫描出团体名,拓扑、配置都能被读走,能用 v3 就别留 v2c 口子。
监控哪些指标、看哪些 OID
| 指标 | 常见 OID/对象 | 关注点 |
|---|---|---|
| CPU 利用率 | 厂商私有 MIB 的 CPU OID | 长时间高于 90% 查业务异常 |
| 内存使用率 | 厂商私有 MIB 的内存 OID | 泄漏与配置过大 |
| 端口状态 | ifOperStatus | DOWN、协商速率异常 |
| 接口流量 | ifInOctets/ifOutOctets | 带宽占用、突发流量 |
| 错包丢包 | ifInErrors/ifInDiscards | 链路质量、网线劣化 |
接口流量是监控网络的核心指标,收发包字节数换算成带宽占用率,能看出哪条链路长期跑满、哪路码流异常突发;CRC 错包持续增长通常对应网线接触不良或配线问题。厂商私有 MIB 能拿到更细的 CPU、内存、温度、光模块光功率数据,跨厂商混网时通用 OID 保底,私有 MIB 补细节。
告警阈值与采样频率怎么定
| 设备/场景 | 采样频率 | 阈值参考 |
|---|---|---|
| 核心交换机 | 1 分钟 | CPU、内存超 90%、85% 告警 |
| 接入交换机 | 5 分钟 | 端口 DOWN 即告警 |
| 链路利用率 | 跟随设备 | 超 80% 预警 |
| 关键事件 | Trap 实时 | 环网切换、电源故障即时上报 |
设备超过 100 台时频繁轮询会占管理站资源,核心设备 1 分钟、普通设备 5 分钟是常见折中;能主动上报的 Trap 优先用,减少轮询压力。告警要设分级,端口闪断和核心设备宕机不能同一优先级,否则告警风暴把真正的问题淹没。阈值参考值用于起步,跑一段实际数据后再按基线微调,避免误报漏报。
摄像机没有 SNMP 怎么纳入管理
| 手段 | 作用 |
|---|---|
| 平台健康检测 | 主动探测摄像机在线、录像状态 |
| 交换机端口联动 | 端口 DOWN 联动判断摄像机失联 |
| 网管平台告警 | 与视频平台告警合并展示 |
多数网络摄像机不开放 SNMP,不能直接在网管里轮询。工程上常见的做法是视频管理平台本身做摄像机在线检测,网管负责交换机和链路,两边告警在统一运维视图里合并;摄像机 IP 对应的交换机端口 DOWN 时,即可推断该点位断链,再结合平台离线日志确认是设备故障还是链路问题。监控网络的运维闭环就是链路、端口、设备三层都有人管。
落地顺序建议
- 先摸清交换机型号与固件,确认 SNMP 支持版本和 MIB 获取方式。
- 小范围试点:核心交换机先接进网管,验证采集、告警链路。
- 逐步扩到汇聚层、接入层,开放 OID 权限最小化。
- 设置分级告警与通知通道,接入交换机端口事件。
- 与视频平台离线告警合并,形成统一运维视图。
开源 Zabbix 和厂商网管平台都能干这件事,规模小、有运维能力的团队用开源方案起步,连锁项目或大型园区用厂商平台拿拓扑和自动化能力。部署完跑两周实际数据,把误报压下去再正式验收,网管系统本身维护成本低,能持续产出巡检价值才留得住。
TL;DR 检查清单
- 监控网络用 SNMP 统一纳管,交换机开 v3 认证加密。
- 轮询 CPU、内存、端口状态与接口流量,超阈值告警。
- 核心 1 分钟采样、普通 5 分钟,Trap 优先于轮询。
- 摄像机不支持 SNMP,用平台健康检测加端口联动兜底。
- 告警分级设阈值,避免告警风暴淹没真故障。
- 先试点核心交换机,再扩全网,跑两周数据再验收。
参考资料
- video-network-link-quality-test
- switch-port-security-hardening