網(wǎng)絡(luò)設(shè)備都是多端口多監(jiān)控項目,要是一個一個添加的話,那能可以累人的。本人開始玩zabbix的時候也是一個端口一個端口添加的,搞了好久才添加完一臺交換機。突然想是不是有自動監(jiān)控交換的方法,通過百度一頓搜索了,找到了好多文章,根據(jù)相關(guān)文章的查看,終于實現(xiàn)了這個自動監(jiān)控網(wǎng)絡(luò)設(shè)備的方法
創(chuàng)新互聯(lián)專注于二道江網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供二道江營銷型網(wǎng)站建設(shè),二道江網(wǎng)站制作、二道江網(wǎng)頁設(shè)計、二道江網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造二道江網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供二道江網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
實現(xiàn)過程:創(chuàng)建Templates-定義Discovery-在Discovery-創(chuàng)建item,Graphs
1,首先創(chuàng)建模板,步驟如下:Configuration-templates-Create template
2,簡單配置一下,把模板的名稱,所屬組都填寫一下,然后點擊:ADD
3.Templates主界面,選擇新創(chuàng)建的模板,點擊:Discovery
4.進入Discovery界面,然后選擇:Create discovery rule
5.進入Create discovery rule界面,如下圖
填寫內(nèi)容如下:
Name #Discovery 名稱 名稱為:Network interface
Type #選擇agent的模式 選擇使用agent:SNMPv2 agent
Key #填寫所需的Key值, 因為是自動發(fā)現(xiàn),填寫的Key:ifDescr
SNMP OID #填寫SNMP所需的OID值 ,填寫的SNMPOID:ifdescr
SNMP community # SNMP團體的名稱,多數(shù)都是自定義的名稱,在這里我使用的是默認的public
填寫完成如下圖:
好了,現(xiàn)在我們需要創(chuàng)建item,英文:Item prototypes 中文翻譯為:原項目
PS:看資料的時候沒有詳細看是在沒有在discovery rule下創(chuàng)建Item prototypes 。那次配置失敗,后來對比了一下才找到問題所在,特此在這里提示一下創(chuàng)建item是在Item prototypes 創(chuàng)建。
6.點擊打開:Item prototypes
7,進入Item prototypes 界面,然后選擇:Create item prototype
8,進入item prototype界面
流量IN與OUT,請參考IN的流量配置out流量的選項
Item prototype名稱 | 名稱描述 | 填寫內(nèi)容 |
Name | Item名稱 | In traffic on interface {#SNMPVALUE} |
Type | agent工作模式 | SNMPv2 agent |
Key | 監(jiān)控KEY值 | ifInOctets[{#SNMPVALUE}] |
SNMP OID | SNMP OID鍵值 | IF-MIB::ifInOctets.{#SNMPINDEX} |
SNMP communtiy | SNMP團體名稱 | public |
Type of information | 獲取數(shù)據(jù)的使用類型 | Numeric(unsigned) |
Units | 獲取數(shù)據(jù)的單位 | bps (zabbix默認為byte) |
Usecustommultiplier | 單位的倍數(shù) | 8 (byte轉(zhuǎn)換到bps乘8) |
store value | 存儲數(shù)值的方式 | Delta(speed per second) |
Description | Item描述 | null |
關(guān)于三個變量值說明,請參考:
本版為:2.4.6
https://www.zabbix.com/documentation/2.4/manual/appendix/macros/supported_by_location?s[]=snmpvalue
InOctets模板
OutOctets模板
9,創(chuàng)建Graph prototype 監(jiān)控流量圖,點擊:Graph prototype
10,點擊:Create graph prototype
11,進入Create graph prototype界面
所需配置項:
Name :Traffic on interface {#SNMPVALUE}
Items
這二項目,配置過程如下圖
到Items位置,點擊:add prototype 添加items prototype
勾選,并點擊:SELECT
配置完成如下圖,然后點擊:add
以上是自動發(fā)模板配置完成,現(xiàn)在添加主機并關(guān)聯(lián)相應(yīng)模板
添加主機:Configuration-Hosts-Create host
填寫完基本信息后,選擇點擊:Templates
再點擊:Select 進入模板選擇界面
勾選我們剛剛創(chuàng)建的模板,下拉點擊:Select或者 雙擊也可以返回到模板
在Link new templates 位置,已經(jīng)可以看到我們選擇的模板名稱,此時一定要點擊:add 進行添加
最后點擊:add 返回到主機界面
等待一會就發(fā)現(xiàn)原來Item項目0,已經(jīng)有好多項目
然后去查看網(wǎng)絡(luò)流量圖吧
到此結(jié)束了,網(wǎng)絡(luò)設(shè)備的自動添加端口流量監(jiān)控
zabbix中文參考網(wǎng)站:https://www.ttlsa.com/monitor/zabbix/
在這個網(wǎng)站我學到了很多知識,如php nginx 個人比較喜歡,在這里感謝網(wǎng)站的創(chuàng)建團隊。