Zabbix 监控交换机配置文档(H3C + TP-Link)
一、配置前提
- 1. 交换机与 Zabbix 服务器网络互通,无防火墙/ACL拦截 UDP 161 端口(SNMP默认端口)
2. 统一配置参数:
- SNMP 团体名:zabbix@maxeye(只读权限,两端需完全一致)
- Zabbix 服务器IP:192.168.1.205
- SNMP 版本:SNMPv2c(最兼容,通用稳定)
3. Zabbix 模板准备:
- H3C 交换机:HP Comware HH3C by SNMP
- TP-Link 交换机:Template SNMPv2 Ethernet Switch(通用模板)
二、H3C 交换机配置(命令行模式)
2.1 完整配置命令(直接复制执行)
system-view
snmp-agent
snmp-agent sys-info version v2c
snmp-agent community read zabbix@maxeye
snmp-agent trap enable
snmp-agent target-host trap address udp-domain 192.168.1.205 params securityname zabbix@maxeye v2c
quit
save2.2 保存操作步骤
- 执行 save 命令后,提示:The current configuration will be written to the device. Are you sure? [Y/N]: 输入 Y 并回车
- 提示:Please input the file name(*.cfg)[flash:/startup.cfg],直接回车(保留默认文件名)
- 提示:Are you sure you want to continue the save operation? [Y/N]: 再次输入 Y 并回车,完成保存(重启不丢失)
2.3 Zabbix 主机添加步骤
- 登录 Zabbix 网页端,进入【配置】→【主机】→【创建主机】
主机配置:
- 主机名:自定义(如 21F-core、17F-HX,建议与交换机物理名称一致)
- 群组:选择 Network devices(无则新建)
- 状态:Enabled(启用监控)
接口配置:
- 点击【接口】→【添加】,接口类型选择【SNMP】
- IP地址:填写交换机管理IP
- 端口:161(SNMP默认端口,无需修改)
- SNMP版本:选择 SNMPv2c
- SNMP community:填写 zabbix@maxeye(与交换机配置一致)
模板配置:
- 点击【模板】→【选择】,搜索并添加模板:HP Comware HH3C by SNMP
- 点击【添加】保存,等待 1-2 分钟,待 SNMP 图标变绿即配置成功。
三、TP-Link 交换机配置(命令行模式)
3.1 完整配置命令(直接复制执行)
enable
config
snmp-server community 1 zabbix@maxeye
snmp-server trap 192.168.1.205 zabbix@maxeye
save3.2 命令说明
- enable:进入特权模式(TP-Link 基础操作,必须执行)
- config:进入配置模式,用于修改交换机参数
- snmp-server community 1 zabbix@maxeye:配置 SNMP 实例1,团体名为 zabbix@maxeye(只读模式,满足监控需求)
- snmp-server trap 192.168.1.205 zabbix@maxeye:设置 SNMP 告警陷阱,将交换机告警信息发送至 Zabbix 服务器
- save:TP-Link 专用保存命令,直接保存配置至启动文件,重启不丢失
3.3 Zabbix 主机添加步骤
- 登录 Zabbix 网页端,进入【配置】→【主机】→【创建主机】
主机配置:
- 主机名:自定义(如 21F-hj,与交换机物理名称一致)
- 群组:选择 Network devices
- 状态:Enabled
接口配置:
- 点击【接口】→【添加】,接口类型选择【SNMP】
- IP地址:填写交换机管理IP
- 端口:161
- SNMP版本:SNMPv2c
- SNMP community:zabbix@maxeye(与交换机配置一致)
模板配置:
- 点击【模板】→【选择】,搜索并添加模板:Template SNMPv2 Ethernet Switch
- 点击【添加】保存,等待 1-2 分钟,SNMP 图标变绿即配置成功。
四、配置验证与常见问题
4.1 正常状态判断
- Zabbix 主机列表中,交换机对应的 SNMP 接口图标变为绿色
- 进入【监控】→【最新数据】,选择交换机主机,可查看:端口状态(Up/Down)、端口进出流量、CPU利用率、内存使用率、设备温度等数据
4.2 常见问题及解决方法
问题1:SNMP 图标变红,无数据
- 原因:团体名不一致、网络不通、UDP 161 端口被拦截
- 解决:核对两端团体名;在 Zabbix 服务器执行命令测试连通性:snmpwalk -v 2c -c zabbix@maxeye 交换机IP;检查防火墙/ACL是否放行161端口
问题2:告警提示“PSU x: Power supply is in critical state”
- 原因:交换机双电源冗余,对应编号的电源模块未安装/未通电
- 解决:现场确认电源状态,无需处理可禁用该触发器(【配置】→【主机】→【触发器】,找到对应告警,禁用即可)
问题3:TP-Link 执行命令报错“Invalid parameter”
- 原因:命令输入错误(TP-Link 命令精简,无多余参数)
- 解决:严格复制本文档中的 TP-Link 专用命令,不要添加额外参数(如 ro、traps 等)
五、补充说明
- 本文档配置均为实测可用,适配 H3C 全系列(S5120、S5560等)、TP-Link 商用WEB管理型交换机
- 若交换机为 WEB 管理模式,可登录 WEB 后台,找到“SNMP”配置项,按本文档参数手动配置(与命令行配置效果一致)
- 配置完成后,可在 Zabbix 中添加告警规则,监控端口掉线、CPU/内存过高、设备异常等情况。
部分素材来源于网络,如有侵权请联系删除!
© 版权声明:本文为奇异纬度的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
Zabbix 监控交换机配置文档(H3C \+ TP\-Link) - 原文链接:https://blog.isww.cn/1624.html