zabbix监视交换机非常简单,只需知道交换机的snmp密码并链接附带的snmp模板即可完成监视。 什么比这个配置更简单?
1、配置密码读取组成交换机的snmpsnmp-servercommunity清秀八宝粥ro#SNMP
snmp-servercommunity清秀八宝粥rongrw#最好设置可写的snmp密码,为了安全起见不要打开
在linux上安装net-snmp net-snmp-utils软件包,snmp为#snmpwalk-v2c-c清秀八宝粥14.1.8.11.3.6.1.2.1.2.2
iso.3.6.1.2.1.2.2.1.10.2=counter 3233603497833695
2、配置zabbix community变量
在“管理”“常规”“宏”中,设置snmp密码变量,以便可以调用zabbix附带的snmp模板。
3、创建主机
通过snmp进行监视
指向默认snmp模板的链接
确定,配置完成后,zabbix可以完成自动监视。
4、修改模板搜索规则
由于交换机有48交换机,默认搜索规则有8个监视项目,最终生成48*8=384个监视项目,对zabbix server的压力很大。
修改搜索规则,只监测入口流量、出口流量、端口状态; 其他的都删除。 如下图所示,只留下红框包围的部分。
5、自动找到结果
如下图所示,自动发现项目变为187个,但正常对应的参照项目相当多。
6、网卡监测图
过了一会儿,监视项目中有数据,可以看到图形。
7、常用snmp OID说明
这些值可以手动连接以检索数据。 获取snmpwalk-v2c-cte stip1.3.6.6.1.2.1.2#端口的列表和说明
获取snmpwalk-v2c-cte stip1.3.6.1.2.1.2.2.1.8#端口UP/DOWN时
获取snmpwalk-v2c-cte stip1.3.6.1.2.1.2.1. 10 #端口入口流量(byte )
获取snmpwalk-v2c-cte stip1.3.6.1.2.1.2.2.1. 16 #端口输出流量(byte )
获取snmpwalk-v2c-cte stip1.3.6.1.4.1.9.2.1. 56.0 #过去5秒内的cpuload (百分比)
获取snmpwalk-v2c-cte stip1.3.6.1.4.1.9.2.1. 57.0 #过去10秒内的cpuload (百分比)
获取snmpwalk-v2c-cte stip1.3.6.1.4.1.9.2.1. 58.0 #过去15秒内的cpuload (百分比)
获取snmpwalk-v2c-cte stip1.3.6.1.4.1.9. 48.1.1.5 #内存使用情况
获取snmpwalk-v2c-cte stip1.3.6.1.4.1.9. 48.1.1.6 #内存空闲情况