有时候处于网络管理的需要,我们需要开启交换机的snmp功能,本文以H3C交换机为例,具体加以说明:
# 设置SNMP基本信息,包括版本、团体名。 system-view [Sysname] snmp-agent sys-info version v1 v2c [Sysname] snmp-agent community read public [Sysname] snmp-agent community write private # 设置交换机的联系人和位置信息,以方便维护。 [Sysname] snmp-agent sys-info contact Mr.Wang-Tel:3306 [Sysname] snmp-agent sys-info location telephone-closet,3rd-floor # 允许向网管工作站(NMS)1.1.1.2/24发送Trap报文,使用的团体名为public。 [Sysname] snmp-agent trap enable [Sysname] snmp-agent target-host trap address udp-domain 1.1.1.2 params securityname public v1 snmp-agent target-host命令中的指定的版本必须和NMS上运行的SNMP版本一致,如果NMS上运行的是SNMP v2c版本,则需要将snmp-agent target-host命令中的版本参数设置为v2c。否则,网管站将收不到Trap信息。 |
从Linux上查询OID数值。然后添加到zabbix服务器的监控项里。
[root@mzl ~]# yum -y install net-snmp-utils [root@mzl ~]# snmpwalk -v1 -c public 192.168.177.1 .1.3.6.1.4.1.25506.2.6.1.1.1.1.8.11 SNMPv2-SMI::enterprises.25506.2.6.1.1.1.1.8.11 = INTEGER: 67 CPU-used 触发器 1 .1.3.6.1.4.1.25506.2.6.1.1.1.1.6.11 3s 90d 365d SNMP 代理 CPU 已启用 Memory-used 触发器 1 .1.3.6.1.4.1.25506.2.6.1.1.1.1.8.11 3s 90d 365d SNMP 代理 Memory 已启用