在线答疑:乐维社区
本指南适用于 Zabbix Server 监控华为系列交换机(如 S5700、S6700 等),通过 SNMPv2c 协议采集设备状态、端口流量、CPU / 内存利用率等核心指标,配置步骤清晰易懂,可直接落地操作。
一、 前期准备
网络连通性 确保 Zabbix Server 与华为交换机之间网络互通,且防火墙放行 UDP 161 端口 (SNMP 协议默认端口)。可在 Zabbix Server 执行 telnet 交换机IP 161 或 nmap -sU -p 161 交换机IP 验证端口可达性。
核心参数确认
SNMPv2c 共同体字符串(Community String):相当于访问密码,需在交换机和 Zabbix 端保持一致(如 public 或自定义字符串)。
华为交换机 MIB 支持:默认已支持标准 MIB-II 和华为私有 MIB,无需额外安装。
二、web端

设置团体名
目标主机ip写Zabbix的ip,用户名称是团体名
三、命令行
snmp-agent
snmp-agent community write cipher 团体名 ---设置团体名
snmp-agent sys-info version v2c ---选择SNMP版本
snmp-agent target-host trap address udp-domain zabbix的ip udp-port 161 params securityname cipher 团体名 v2c ---设置trap
snmp-agent trap enable
snmp-agent protocol source-status all-interface
四、创建组名
五、创建主机
主机名称写交换机管理ip
可见的名称自己定义
模板:

主机群组写上面定义的那个Huawei Switch
接口类型选择SNMP
ip填写交换机管理ip
DNS写个223.5.5.5
版本选择SNMPv2c
选择宏,值写交换机SNMP的团体名


六、添加成功
图中是对交换机名称做了一些改变,系统给了提示
显示添加失败的解决方法
yum install net-snmp -y
yum install net-snmp-utils -y
修改
vim /etc/snmp/snmpd.conf
第一处改为SNMP团体名
第二处加一行给予最大权限
