001-Zabbix-網絡設備監控(cisco)

作zabbix監控測試已經進行一段時間了,越測試愈加現zabbix的強大,今日開始增長網絡設備監控的測試,測試結果與cacti對比後,有很大提高的準備棄掉前者。web

由於網絡設備沒有辦法安裝代理客戶端,監控網絡使用SNMP協議bash

1.網絡設備開啓SNMP
網絡

C2950-24-Server#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
C2950-24-Server(config)#snmp-server community public ? 
  <1-99>       Std IP accesslist allowing access with this community string
  <1300-1999>  Expanded IP accesslist allowing access with this community string
  WORD         Access-list name
  ro           Read-only access with this community string
  rw           Read-write access with this community string
  view         Restrict this community to a named MIB view
  <cr>
C2960-24-Server(config)#snmp-server community public ro

2.在Zabbix監控機器測試SNMP是否開啓訪問,測試命令:snmpwalkide

[root@localhost home]# snmpwalk -v 2c -c public 192.168.3.34 SNMPv2-MIB::sysDescr.0
SNMPv2-MIB::sysDescr.0 = STRING: Cisco IOS Software, C2950 Software (C2950-LANBASEK9-M), Version 12.2(55)SE5, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2012 by Cisco Systems, Inc.
Compiled Thu 09-Feb-12 19:11 by prod_rel_team

snmpwalk -v 2c -c public 192.168.3.34 SNMPv2-MIB::sysDescr.0
-v 指定使用的SNMP版本
-c SNMP團體名稱:public 也能夠自定義名稱
IP 開啓SNMP的設備IP地址測試

SNMPv2-MIB::sysDescr.0 相應的SNMP參數。(若是對SNMP詳細鍵值不瞭解,直接輸入到IP,而後直接按enter鍵就會顯示這個設備所支持的SNMP鍵值)this

3.根據SNMP值,指定需監控項目,先添加流量監控spa

 [root@localhost home]# snmpwalk -v 2c -c public 192.168.6.34 ifinOctets
IF-MIB::ifInOctets.1 = Counter32: 4027323170
IF-MIB::ifInOctets.10 = Counter32: 2473582926
IF-MIB::ifInOctets.10001 = Counter32: 3193563790
IF-MIB::ifInOctets.10002 = Counter32: 0
IF-MIB::ifInOctets.10003 = Counter32: 246560353
IF-MIB::ifInOctets.10004 = Counter32: 3476635468
IF-MIB::ifInOctets.10005 = Counter32: 2989553401
IF-MIB::ifInOctets.10006 = Counter32: 3704449236
IF-MIB::ifInOctets.10007 = Counter32: 3969503501
IF-MIB::ifInOctets.10008 = Counter32: 1725650995
IF-MIB::ifInOctets.10009 = Counter32: 52641771

到zabbix web上操做,流程:增長監控設備-定義監控項目-生成流量圖pwa

依次選擇:Configuration-Hosts-Create host代理

wKioL1cMnAqCea2VAALQavuf2OE236.jpg

打開Createhost界面server

wKioL1cMnbujdoBBAARq1kIqZZk080.jpg

  1. Host name,Visible name 主機名稱,你定義能夠快速識別設備的名稱就好。

  2. Groups:選擇此設備屬於那一個管理組.例:switch

  3. 監控設備的四種方式:Agent SNMP JMX IPMI 本次使用SNMP
    SNMP interface 此處填寫:被監控設備的IP地址與端口號 例:192.168.6.34 UDP:161

  4. Description(設備描述),能夠簡單寫一些設備的基本信息與設備位置等

  5. 點擊:Add 建立設備完成

建立主機完成,如今準備開始添加監控項目,添加監控界面以下:

wKioL1cMoWTBbYofAAcN5ahJnQE544.jpg

選擇咱們剛剛增長的監控設備,而後選擇Items,打開界面發下:

wKioL1cMooOQHsyzAANwku0Elcg085.jpg

選擇:CreateItem 開始建立一個監控項目

通常流量分爲IN與OUT,因此在建立監控項目時,要建立2個,一個是流入的流量,一個是流出的流量

它們二個的SNMP值以下:

IF-MIB::ifOutOctets.10005

IF-MIB::ifInOctets.10005

wKioL1cMrDfzWIREAAOT53PaurQ034.jpg

填寫詳細參數說明

name   #Item 名字

Type    #監控item的方式共計17種,在這裏咱們選擇SNMP v2 agend方式

key      #SNMP的值,網絡流入key:ifInOctets

Host interface #當咱們選擇SNMP V2 agend方式時,它會自動找到監控主機地址

SNMP OID  #需填寫完整的SNMP值,填寫:IF-MIB::ifInOctets.10005

SNMP communtiy # SNMP團體名稱,會自動填寫 public

units #網絡流量單位:bps zabbix默認流量統計爲bytes 轉換成爲bps.在此引出下一個選項填寫*8

Use custom multiplier # 勾選打對號,而後填寫乘8倍

Stoe value #選擇:Delta (speed per second) 差量比較

其它的參數,請查看官方文檔。

監控項目建立完畢,如今開始建立流量圖

wKiom1cMthWgFer4AANqbNk7FhQ559.jpg

選擇:Create graphs,進入建立界面以下圖

wKioL1cMts6iWe4eAASJXEP5UAk377.jpg

Name 填寫監控設備端口的名稱,而後選擇添加Items,找到咱們剛剛建立的那個監控項目,所有選擇。而後點擊 Add。流量圖建立完畢。

wKiom1cMth6AciAAAATomFZ6Wsg327.jpg

wKioL1cMttjSf8mCAAVyWSXkkTM188.jpg

在流量圖中已經能看到了網絡流量的。

相關文章
相關標籤/搜索