002-Zabbix-網絡設備自動監控(cisco)

網絡設備都是多端口多監控項目,要是一個一個添加的話,那能能夠累人的。本人開始玩zabbix的時候也是一個端口一個端口添加的,搞了很久才添加完一臺交換機。忽然想是否是有自動監控交換的方法,經過百度一頓搜索了,找到了好多文章,根據相關文章的查看,終於實現了這個自動監控網絡設備的方法php

實現過程:建立Templates-定義Discovery-在Discovery-建立item,Graphsnginx

1,首先建立模板,步驟以下:Configuration-templates-Create template網絡

image

2,簡單配置一下,把模板的名稱,所屬組都填寫一下,而後點擊:ADDapp

image

3.Templates主界面,選擇新建立的模板,點擊:Discoveryide

image

4.進入Discovery界面,而後選擇:Create discovery rule網站

image

5.進入Create discovery rule界面,以下圖spa

image

填寫內容以下:prototype

Name     #Discovery 名稱  名稱爲:Network interface翻譯

Type       #選擇agent的模式 選擇使用agent:SNMPv2 agent3d

Key         #填寫所需的Key值, 由於是自動發現,填寫的Key:ifDescr

SNMP OID    #填寫SNMP所需的OID值 ,填寫的SNMPOID:ifdescr

SNMP community # SNMP團體的名稱,多數都是自定義的名稱,在這裏我使用的是默認的public

填寫完成以下圖:

image

好了,如今咱們須要建立item,英文:Item prototypes 中文翻譯爲:原項目

PS:看資料的時候沒有詳細看是在沒有在discovery rule下建立Item prototypes 。那次配置失敗,後來對比了一下才找到問題所在,特此在這裏提示一下建立item是在Item prototypes 建立。

6.點擊打開:Item prototypes

image

7,進入Item prototypes 界面,而後選擇:Create item prototype

image

8,進入item prototype界面

image

流量IN與OUT,請參考IN的流量配置out流量的選項

Item prototype名稱 名稱描述 填寫內容
Name Item名稱 In traffic on interface {#SNMPVALUE}
Type agent工做模式 SNMPv2 agent
Key 監控KEY值 ifInOctets[{#SNMPVALUE}]
SNMP OID SNMP OID鍵值 IF-MIB::ifInOctets.{#SNMPINDEX}
SNMP communtiy SNMP團體名稱 public
Type of information 獲取數據的使用類型 Numeric(unsigned)
Units 獲取數據的單位 bps (zabbix默認爲byte)
Usecustommultiplier 單位的倍數 8     (byte轉換到bps乘8)
store value 存儲數值的方式 Delta(speed per second)
Description Item描述 null

關於三個變量值說明,請參考:

本版爲:2.4.6

https://www.zabbix.com/documentation/2.4/manual/appendix/macros/supported_by_location?s[]=snmpvalue

InOctets模板

image

OutOctets模板

image

9,建立Graph prototype 監控流量圖,點擊:Graph prototype

image

10,點擊:Create graph prototype

image

11,進入Create graph prototype界面

image

所需配置項:

Name  :Traffic on interface {#SNMPVALUE}

Items

這二項目,配置過程以下圖

image

到Items位置,點擊:add prototype 添加items prototype

image

勾選,並點擊:SELECT

image

配置完成以下圖,而後點擊:add

image

以上是自動發模板配置完成,如今添加主機並關聯相應模板

添加主機:Configuration-Hosts-Create host

image

填寫完基本信息後,選擇點擊:Templates

image

再點擊:Select 進入模板選擇界面

image

勾選咱們剛剛建立的模板,下拉點擊:Select或者 雙擊也能夠返回到模板

image

在Link new templates 位置,已經能夠看到咱們選擇的模板名稱,此時必定要點擊:add 進行添加

image

image

最後點擊:add 返回到主機界面

image

等待一會就發現原來Item項目0,已經有好多項目

image

而後去查看網絡流量圖吧

image

到此結束了,網絡設備的自動添加端口流量監控

zabbix中文參考網站:https://www.ttlsa.com/monitor/zabbix/

在這個網站我學到了不少知識,如php nginx 我的比較喜歡,在這裏感謝網站的建立團隊。

相關文章
相關標籤/搜索