说明:
zabbix监控服务端已经配置完成,现在要使用zabbix对交换机进行监控。
具体操作:
以下操作在被监控的交换机上进行,这里以cisco交换机为例。
一、登录到cisco交换机,开启snmp服务
注意:使用telnet或者仿真终端登录到交换机特权配置模式
enable #切换到特权模式
configure terminal #进入全局配置模式
snmp-server community public ro #打开交换机snmp服务,设置团体名称为public,只读
snmp-server community cisco rw #打开交换机snmp服务,设置团体名称为cisco,读写
snmp-server enable traps #启用snmp陷阱
exit #退出全局配置模式
show run #查看当前配置信息
exit #退出特权模式
二、使用getif查看交换机端口信息
下载getif:http://www.wtcs.org/snmp4tpc/files/tools/snmp/getif/getif-2.3.1.zip
安装完成之后,打开软件
注意:windows 7/8/8.1系统需要单击右键,选择以管理员身份运行,否则软件打开失败!
host name:交换机ip地址
read:public
其他默认
点start
连接成功后如下图所示:
切换到interface选项卡,点start连接后查看交换机所有的端口信息,并记录下来,如下图所示:
切换到mbrowser选项卡
选择iso->org->dod->internet->mgmt->mib-2->interface->iftable->ifentry->ifinoctets
点start
连接成功后如下图所示:
注意:
ifinoctets #交换机端口进流量
ifoutoctets #交换机端口出流量
查看交换机端口出流量:
iso->org->dod->internet->mgmt->mib-2->interface->iftable->ifentry->ifoutoctets
interfaces.iftable.ifentry.ifinoctets.1对应交换机的vlan1接口,其oid值为:1.3.6.1.2.1.2.2.1.10.1
interfaces.iftable.ifentry.ifinoctets.5179对应交换机的stackport1接口,其oid值为:1.3.6.1.2.1.2.2.1.10.5179
interfaces.iftable.ifentry.ifinoctets.10101对应交换机的gigabitethernet1/0/1接口,其oid值为:1.3.6.1.2.1.2.2.1.10.10101
以此类推
根据在interface选项卡中的int值,查看当前交换机该端口的oid值,然后在zabbix中使用oid值对交换机端口进行监控。
这里列出了cisco几款交换机的端口和oid值
1、c3750e端口
ifinoctets #进口流量 1.3.6.1.2.1.2.2.1.10.
ifoutoctets #出口流量 1.3.6.1.2.1.2.2.1.16.
1 vlan1
5179 stackport1
5180 stacksub-st1-1
5181 stacksub-st1-2
10101 gigabitethernet1/0/1
10102 gigabitethernet1/0/2
10103 gigabitethernet1/0/3
10104 gigabitethernet1/0/4
10105 gigabitethernet1/0/5
10106 gigabitethernet1/0/6
10107 gigabitethernet1/0/7
10108 gigabitethernet1/0/8
10109 gigabitethernet1/0/9
10110 gigabitethernet1/0/10
10111 gigabitethernet1/0/11
10112 gigabitethernet1/0/12
10113 gigabitethernet1/1/1
10114 gigabitethernet1/1/2
10115 gigabitethernet1/1/3
10116 gigabitethernet1/1/4
10201 tengigabitethernet1/1/1
10202 tengigabitethernet1/1/2
14501 null0
14502 fastethernet0
2、c2960s端口
ifinoctets #进口流量 1.3.6.1.2.1.2.2.1.10.
ifoutoctets #出口流量 1.3.6.1.2.1.2.2.1.16.
1 vlan1
10101 gigabitethernet0/1
10102 gigabitethernet0/2
10103 gigabitethernet0/3
10104 gigabitethernet0/4
10105 gigabitethernet0/5
10106 gigabitethernet0/6
10107 gigabitethernet0/7
10108 gigabitethernet0/8
10109 gigabitethernet0/9
10110 gigabitethernet0/10
10111 gigabitethernet0/11
10112 gigabitethernet0/12
10113 gigabitethernet0/13
10114 gigabitethernet0/14
10115 gigabitethernet0/15
10116 gigabitethernet0/16
10117 gigabitethernet0/17
10118 gigabitethernet0/18
10119 gigabitethernet0/19
10120 gigabitethernet0/20
10121 gigabitethernet0/21
10122 gigabitethernet0/22
10123 gigabitethernet0/23
10124 gigabitethernet0/24
10125 gigabitethernet0/25
10126 gigabitethernet0/26
10127 gigabitethernet0/27
10128 gigabitethernet0/28
10129 gigabitethernet0/29
10130 gigabitethernet0/30
10131 gigabitethernet0/31
10132 gigabitethernet0/32
10133 gigabitethernet0/33
10134 gigabitethernet0/34
10135 gigabitethernet0/35
10136 gigabitethernet0/36
10137 gigabitethernet0/37
10138 gigabitethernet0/38
10139 gigabitethernet0/39
10140 gigabitethernet0/40
10141 gigabitethernet0/41
10142 gigabitethernet0/42
10143 gigabitethernet0/43
10144 gigabitethernet0/44
10145 gigabitethernet0/45
10146 gigabitethernet0/46
10147 gigabitethernet0/47
10148 gigabitethernet0/48
10149 gigabitethernet0/49
10150 gigabitethernet0/50
12001 null0
12002 fastethernet0
3、 c3560端口
ifinoctets #进口流量 1.3.6.1.2.1.2.2.1.10.
ifoutoctets #出口流量 1.3.6.1.2.1.2.2.1.16.
1 vlan1
10101 gigabitethernet0/1
10102 gigabitethernet0/2
10103 gigabitethernet0/3
10104 gigabitethernet0/4
10105 gigabitethernet0/5
10106 gigabitethernet0/6
10107 gigabitethernet0/7
10108 gigabitethernet0/8
10109 gigabitethernet0/9
10110 gigabitethernet0/10
10111 gigabitethernet0/11
10112 gigabitethernet0/12
10113 gigabitethernet0/13
10114 gigabitethernet0/14
10115 gigabitethernet0/15
10116 gigabitethernet0/16
10117 gigabitethernet0/17
10118 gigabitethernet0/18
10119 gigabitethernet0/19
10120 gigabitethernet0/20
10121 gigabitethernet0/21
10122 gigabitethernet0/22
10123 gigabitethernet0/23
10124 gigabitethernet0/24
10125 gigabitethernet0/25
10126 gigabitethernet0/26
10127 gigabitethernet0/27
10128 gigabitethernet0/28
10129 gigabitethernet0/29
10130 gigabitethernet0/30
10131 gigabitethernet0/31
10132 gigabitethernet0/32
10133 gigabitethernet0/33
10134 gigabitethernet0/34
10135 gigabitethernet0/35
10136 gigabitethernet0/36
10137 gigabitethernet0/37
10138 gigabitethernet0/38
10139 gigabitethernet0/39
10140 gigabitethernet0/40
10141 gigabitethernet0/41
10142 gigabitethernet0/42
10143 gigabitethernet0/43
10144 gigabitethernet0/44
10145 gigabitethernet0/45
10146 gigabitethernet0/46
10147 gigabitethernet0/47
10148 gigabitethernet0/48
10149 gigabitethernet0/49
10150 gigabitethernet0/50
10151 gigabitethernet0/51
10152 gigabitethernet0/52
10501 null0
三、在zabbix中添加对交换机的监控
1、添加主机
打开zabbix
组态-主机群组-创建主机群组
组名:交换机
存档
组态-主机-创建主机
主机名称:交换机ip
群组:选择上一步创建的交换机
snmp介面-ip地址:交换机ip
其他默认
状态:受检测中
存档
2、创建交换机监控模板
打开zabbix
组态-模板-创建模板
模板名称:cisco c3750e
群组:交换机
主机/模板:选择刚刚添加的交换机ip
存档
3、创建模板监控项目
主机-模板,选择刚才创建的模板cisco c3750e
打开项目,如下图所示:
创建新监控
这里我们监控cisco c3750e交换机端口gigabitethernet0/1的进口流量
名称:gigabitethernet0/1 in
类型:snmpv2端点代理程式
键值:ifinoctets.10101
snmp oid:1.3.6.1.2.1.2.2.1.10.10101
snmp community:public
数据类型:数字的(无正负)
数据类型:十进制数字
单位:bps
使用自订倍数:打钩 8
数据更新间隔:60
history storage period (in days):7
trend storage period (in days):365
储存值:差量(每秒速率)
展示值:不变
存档
4、创建监控图形
组态-主机
选择刚刚创建的交换机ip-图形
如下图所示:
创建图形
名称:gigabitethernet0/1 in
添加,选择刚才创建的监控项目
存档
5、查看监控状态
打开zabbix
检测中-图形
群组:交换机
主机:交换机ip
图形:gigabitethernet1/0/1
如下图所示
至此,zabbix监控交换机设置完成。
备注:cisco交换机cpu和内存监控oid值
5秒内的cpu load(百分比)enterprises.9.2.1.56.0
snmpwalk -v 2c -c test ip 1.3.6.1.4.1.9.2.1.56.0
1分钟内的cpu load(百分比)
snmpwalk -v 2c -c test ip 1.3.6.1.4.1.9.2.1.57.0
5分钟内的cpu load(百分比)
snmpwalk -v 2c -c test ip 1.3.6.1.4.1.9.2.1.58.0
获取内存使用情况
snmpwalk -v 2c -c test ip 1.3.6.1.4.1.9.9.48.1.1.1.5
获取内存空闲情况
snmpwalk -v 2c -c test ip 1.3.6.1.4.1.9.9.48.1.1.1.6
当前内存使用
enterprises.9.9.48.1.1.1.5.1
1.3.6.1.4.1.9.9.48.1.1.1.5.1
1.3.6.1.4.1.9.9.48.1.1.1.5.2
1.3.6.1.4.1.9.9.48.1.1.1.5.16