說明:
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