SNMP監控CISCO交換機
1.cisco交換機上配置SNMP
設定snmp-server community 為public
指令行執行: snmp-server community public ro
2. zabbix上定義Discovery政策
a.定義Discovery政策IP搜尋範圍,agent選擇“SNMPv2 agent”,“community”為前面設定的“public”,
OID設定為".1.3.6.1.2.1.1.1.0",添加完成後如圖

3.Discovery政策生效後,在Monitoring-Discovery下能看到所發現的cisco裝置
4.發現完成後,可以設定自動關聯,也可以自己手動關聯
1)手動關聯步驟如下:
系統配置-主機中-建立主機
此處我們可以自己定義總,然後關聯模闆。
zabbix提供了很多模闆,交換機等。不過比對度特别低,基本都要自己挨個ITEM的去修改,
此圖右側,模闆為修改後的模闆。
2)自動設定關聯
首先建立一條Action政策auto discovery cisco 2960,
Event source選擇Discovery
Action conditions添加如下三條
Service type = "SNMPv2 agent"
Discovery status = "Up"
Received value like "2960" #根據Discovery得到的值,滿足這三個條件則執行下面的操作。
Action operations
Add to group "Cisco switcher" #添加主機到Cisco switcher 組中
Link to template "Template_Cisco_2960" #關聯主機到2960模闆
5 設定完關聯後,會出現如下圖,不過正常模闆不經修改會關聯失敗。下圖的SNMP監控辨別為紅色
修改相關模闆
我們以交換機的模闆為例,系統預設提供了很多模闆
修改與建立ITEM
而當我們監控交換機時,相關聯最為接近的為Template_Cisco_2960,
其中預設提供了24個網絡端口的監控項item,我們要分别進行修改
*snmp-server community 為public
*修改要查詢端口OID
*修改item名稱
*預設提供了24個網絡端口,而我們的交換機有48個端口,則要新添加另外24個端口
注:我們有個别交換機包含master1 與2并連方式的交換機,我們要特别添加另外的24個網絡端口監控與視圖
添加方法如下:
選擇ITEM即監控項,
如圖所示,為其中8個端口的監控,我們要依此建立出48個端口,其中要包含48個端口的IN/OUT
其中OID.1.3.6.1.2.1.2.2.1.10.10101 中的10101,為在系統中
snmpwalk -v 2c -c public host 顯示出的對應内容中的各項,如我們要監控網絡端口、查詢snmpwalk得出的結果
1
2
3
4
5
6
7
8
<code>IF-MIB::ifInOctets.1 = Counter32: 0</code>
<code>IF-MIB::ifInOctets.2 = Counter32: 0</code>
<code>IF-MIB::ifInOctets.3 = Counter32: 0</code>
<code>IF-MIB::ifInOctets.4 = Counter32: 0</code>
<code>IF-MIB::ifInOctets.5 = Counter32: 3780013615</code>
<code>IF-MIB::ifInOctets.6 = Counter32: 2727747323</code>
<code>IF-MIB::ifInOctets.7 = Counter32: 0</code>
<code>IF-MIB::ifInOctets.8 = Counter32: 0</code>
其中 IF-MIB::ifInOctets.5 代表網絡端口5,類似以上OID中的10101
*SNMP OID:.1.3.6.1.2.1.2.2.1.10.10101
*KEY :改為網絡端口監控項ifInOctets.10101
*SNMP community 改為public
*檢測内容 :即顯示标題,此處我們按監控端口命名
*資料儲存天數:預設為7天,我們可以根據需求将儲存天數設大
依次類推,建立好監控項之後。回到主機中,去建立視圖
建立視圖
因為我們要監控48個端口的流量 ,建立視圖也要依次去建立
如圖,
點選右上角的“建立圖表”
*輸入圖形顯示名稱 GigabitEthernet0/1
*勾選Show working time 與Show triggers
*監控項處“添加”
其中選擇“搜尋”,添加你要檢視的圖形
此處可添加多個,先用不同顔色 。
添加完成後
配置圖表功能
cacti中支援一個HOST下所有圖表顯示,可以直覺的看到各個流量的圖表,而ZABBIX中,在視圖中則要一一點進去看,是以配置圖表可以達到直覺看圖的功能
配置圖表中“Create Screen”,然後輸入顯示名稱,輸入你想要建立的列數、行數(此處可預設,建立完成後可動态添加)
建立完成後,點選進入
此時我們還并沒有添加圖表,要添加,點選“更改”
選擇我們要添加的圖表,注意此處右上角處要選擇對應要檢視的HOST
每個圖表依依添加,添加完成後如圖
我們可以在狀态統計的配置圖表中檢視
本文轉自Grodd51CTO部落格,原文連結:http://blog.51cto.com/juispan/2061759,如需轉載請自行聯系原作者