内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

深入淺出Zabbix3.0--第六章監(jiān)控項(xiàng)配置與管理

第六章 監(jiān)控項(xiàng)配置與管理

Zabbix系統(tǒng)中監(jiān)控項(xiàng)(Items)的定義和管理非常重要,所有的監(jiān)控指標(biāo)都是通過(guò)定義不同的監(jiān)控項(xiàng)收集數(shù)據(jù)。Zabbix通過(guò)主機(jī)作為一個(gè)邏輯單元組織和管理監(jiān)控項(xiàng),所有的監(jiān)控項(xiàng)都必須屬于某個(gè)主機(jī),且在同一主機(jī)中只能有一個(gè)唯一的監(jiān)控項(xiàng)存在。

創(chuàng)新互聯(lián)公司主營(yíng)墨脫網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app軟件開(kāi)發(fā)公司,墨脫h5小程序設(shè)計(jì)搭建,墨脫網(wǎng)站營(yíng)銷推廣歡迎墨脫等地區(qū)企業(yè)咨詢

6.1監(jiān)控?cái)?shù)據(jù)

Zabbix 不同于與大多數(shù)其他監(jiān)控解決方案的一個(gè)重要特征是Zabbix通過(guò)監(jiān)控項(xiàng)從被監(jiān)控對(duì)象收集的數(shù)據(jù)是原始數(shù)據(jù),而不是告警或狀態(tài)的更新數(shù)據(jù)。大多數(shù)監(jiān)控方案中,不管是通過(guò)agent或其他方法收集到監(jiān)控?cái)?shù)據(jù)后,會(huì)對(duì)該數(shù)據(jù)進(jìn)行邏輯處理,然后將該數(shù)據(jù)的狀態(tài)發(fā)送到服務(wù)器中保存,并進(jìn)一步進(jìn)行處理。數(shù)據(jù)的處理流程如下圖6-1所示。

深入淺出Zabbix 3.0 -- 第六章 監(jiān)控項(xiàng)配置與管理

圖 6-1

而Zabbix中處理數(shù)據(jù)的流程會(huì)稍有不同,通過(guò)agent或其他方法收集到監(jiān)控?cái)?shù)據(jù)后,會(huì)直接發(fā)送到服務(wù)器中進(jìn)行保存,然后觸發(fā)器邏輯會(huì)判斷數(shù)據(jù)的變化情況,進(jìn)行下一步處理。在Zabbix中收集的數(shù)據(jù)和特定的觸發(fā)器的條件(如通過(guò)、失敗、正常、警告、錯(cuò)誤等)沒(méi)有任何的關(guān)聯(lián),在服務(wù)器的數(shù)據(jù)庫(kù)中保留原始的監(jiān)控?cái)?shù)據(jù),并對(duì)數(shù)值類型的監(jiān)控項(xiàng)數(shù)據(jù),可以保留不同期間內(nèi)的匯總和趨勢(shì),像最小值、最大值和平均值等。如下圖6-2所示。

深入淺出Zabbix 3.0 -- 第六章 監(jiān)控項(xiàng)配置與管理

圖 6-2

Zabbix采取數(shù)據(jù)和決策邏輯分離的方式有兩個(gè)優(yōu)勢(shì):

首先,Zabbix中收集到的監(jiān)控?cái)?shù)據(jù)和觸發(fā)器邏輯、告警沒(méi)有直接的關(guān)聯(lián),這樣我們可以把Zabbix作為一個(gè)純粹的數(shù)據(jù)收集器,并將這些數(shù)據(jù)通過(guò)圖形等可視化的方式展現(xiàn)出來(lái),這在實(shí)際環(huán)境中是非常有用的。舉個(gè)例子,我們需要監(jiān)控交換機(jī)每個(gè)端口的流量,目的只是收集數(shù)據(jù)建立基準(zhǔn)線,評(píng)估可能的瓶頸,為擴(kuò)展網(wǎng)絡(luò)基礎(chǔ)架構(gòu)的規(guī)劃提供依據(jù)。類似的情況還有很多,比如說(shuō)CPU的使用率、存儲(chǔ)的容量、特定應(yīng)用的用戶并發(fā)率等等。

其次,所有收集到的原始數(shù)據(jù)統(tǒng)一保存在數(shù)據(jù)庫(kù)中,而不是某一次的監(jiān)控?cái)?shù)據(jù)或某一監(jiān)控項(xiàng)的一部分監(jiān)控?cái)?shù)據(jù)。對(duì)于觸發(fā)器和決策邏輯你可能需要完整的數(shù)據(jù)來(lái)確切的定義你想要監(jiān)控和告警的事件種類,這時(shí)你可以關(guān)聯(lián)到監(jiān)控項(xiàng)的所有歷史數(shù)據(jù)。

Zabbix 中監(jiān)控項(xiàng)本質(zhì)上可以理解為一個(gè)關(guān)聯(lián)到主機(jī)的某種數(shù)據(jù)類型的標(biāo)識(shí)符(或指標(biāo))。而這個(gè)標(biāo)識(shí)符通常是一個(gè)名稱和關(guān)聯(lián)的監(jiān)控項(xiàng)key,用來(lái)區(qū)分在整個(gè)監(jiān)控環(huán)境中定義的成千上萬(wàn)的監(jiān)控項(xiàng)中關(guān)聯(lián)到主機(jī)中的監(jiān)控項(xiàng)。監(jiān)控項(xiàng)的數(shù)據(jù)類型也非常重要,Zabbix通過(guò)數(shù)據(jù)類型指定怎樣保存數(shù)據(jù),怎樣可視化數(shù)據(jù)(數(shù)值類型的監(jiān)控項(xiàng)能自動(dòng)生成簡(jiǎn)單的圖形,字符類型不能生成圖形),在觸發(fā)器中可以指定哪些函數(shù)能夠應(yīng)用到監(jiān)控項(xiàng)進(jìn)行處理。

近日完成《深入淺出?zabbix 4.0》視頻教程的錄制并正式發(fā)布,該教程基于 zabbix 4.2 ,對(duì)Zabbix進(jìn)行全面講解。歡迎大家圍觀。課程鏈接:https://edu.51cto.com/sd/ce000?

6.2 監(jiān)控項(xiàng)的類型

Zabbix中監(jiān)控項(xiàng)根據(jù)連接的方式劃分出多種類型,也就是我們?cè)诘谌轮薪榻B過(guò)的監(jiān)控方式,它們之間依據(jù)不同的監(jiān)控目標(biāo)可以互相替換使用,但也有不能替換的監(jiān)控方式,為完成監(jiān)控目標(biāo)只能使用某種類型,例如Zabbix aggregate監(jiān)控方式。監(jiān)控項(xiàng)收集監(jiān)控?cái)?shù)據(jù)時(shí),根據(jù)數(shù)據(jù)流的方向不同,我們可以歸為兩類:Passive(被動(dòng)式)和Active(主動(dòng)式)。Passive意味著由Zabbix server發(fā)起初始化連接,Active意味著初始化連接是由被監(jiān)控端發(fā)起。如下表6-1所示。

表 6-1

Item type

方向

可替換為

Zabbix agent

Passive(被動(dòng)式)

Zabbix agent(active)

Zabbix agent(active)

Active(主動(dòng)式)

Zabbix agent

Simple checks

Passive(被動(dòng)式)

Zabbix trapper

SNMP agent

Passive(被動(dòng)式)

Zabbix trapper

SNMP trap

Active(主動(dòng)式)


Zabbix internal

Server監(jiān)控自身收集數(shù)據(jù)


Zabbix trapper

Active(主動(dòng)式)

取決于監(jiān)控?cái)?shù)據(jù)的性質(zhì)

Zabbix aggregate

使用數(shù)據(jù)庫(kù)中已有的數(shù)據(jù)


External checks

Passive(被動(dòng)式)

Zabbix trapper

Database monitor

Passive(被動(dòng)式)

Zabbix trapper

IPMI agent

Passive(被動(dòng)式)

Zabbix trapper

SSH agent

Passive(被動(dòng)式)

Zabbix trapper

TELNET agent

Passive(被動(dòng)式)

Zabbix trapper

JMX agent

Passive(被動(dòng)式)

Zabbix trapper

Calculate

使用數(shù)據(jù)庫(kù)中已有的數(shù)據(jù)


?

6.3 監(jiān)控項(xiàng)的Key

定義監(jiān)控項(xiàng)的Key時(shí),要遵從Zabbix中定義的監(jiān)控項(xiàng)Key的格式,如下圖6-3所示。

深入淺出Zabbix 3.0 -- 第六章 監(jiān)控項(xiàng)配置與管理

圖 6-3

其中Key為名稱,在Key名稱后面可以帶參數(shù),也可以不帶參數(shù)。

Key名稱在同一主機(jī)中必須是唯一的,不能有相同的名稱存在。命名時(shí)使用的字符是有限制的,只允許使用下列的字符:

  • 所有的數(shù)字(0-9)

  • 所有的小寫字母(a-z)

  • 所有的大寫字母(A-Z)

  • 下劃線 ( _ )

  • 短劃線 ( - )

  • 點(diǎn) ( . )

如下圖6-4所示。

深入淺出Zabbix 3.0 -- 第六章 監(jiān)控項(xiàng)配置與管理

圖 6-4

例如:

  • vfs.fs.size[/]

  • vfs.fs.size[/opt]

Key可以傳遞多個(gè)參數(shù),這些參數(shù)必須用逗號(hào)分隔。如下圖6-5所示。

深入淺出Zabbix 3.0 -- 第六章 監(jiān)控項(xiàng)配置與管理

圖 6-5

其中每個(gè)parameter(參數(shù))可以是帶引號(hào)的字符串或者是不帶引號(hào)的字符串,也可以是一個(gè)數(shù)組。如下圖6-6所示。

深入淺出Zabbix 3.0 -- 第六章 監(jiān)控項(xiàng)配置與管理

圖 6-6

想使用默認(rèn)值時(shí),參數(shù)也可以留空,但是必須要用逗號(hào)分隔,例如:icmpping[,,200,,500]中指定了ping的間隔時(shí)間為200毫秒,超時(shí)為500毫秒,其他的參數(shù)留空表示使用默認(rèn)值。

如果參數(shù)是帶引號(hào)的字符串,使用的雙引號(hào)必須用反斜杠(\)進(jìn)行轉(zhuǎn)義,雙引號(hào)中間可以使用任意Unicode字符。

如果參數(shù)是不帶引號(hào)的字符串,除了逗號(hào)和右方括號(hào)外任意的Unicode字符都可以使用。

如果參數(shù)是一個(gè)數(shù)組,需要使用方括號(hào)括起來(lái),多個(gè)參數(shù)間用逗號(hào)分隔。

6.4 監(jiān)控項(xiàng)的單位

Zabbix中支持多種單位(Units)符號(hào)的使用,如果設(shè)置了單位符號(hào),Zabbix將在接收數(shù)據(jù)后增加后置處理,并按照設(shè)置的單位顯示。

系統(tǒng)默認(rèn)的,如果原始值超過(guò)1000,它會(huì)除以1000并相應(yīng)的顯示。例如:設(shè)置單位是bps,如果接收數(shù)據(jù)的值是881764,將會(huì)顯示881.76Kbps。當(dāng)使在用單位B(byte)、Bps(bytes per second)時(shí),它會(huì)除以1024,因此在Zabbix中會(huì)顯示:1為1B/1Bps,1024為1KB/1KBps,1536為1.5KB/1.5KBps。

和時(shí)間相關(guān)的單位的處理包括:

  • Unixtime:將接收數(shù)據(jù)的值轉(zhuǎn)換為yyyy.mm.dd hh:mm:ss。為了轉(zhuǎn)換成功,監(jiān)控項(xiàng)數(shù)據(jù)必須是一個(gè)Numeric(unsigned)數(shù)值類型。

  • Uptime:將接收數(shù)據(jù)的值轉(zhuǎn)換為hh:mm:ss 或N days,hh:mm:ss。例如,接收的值為881764(秒),將會(huì)顯示為10 days, 04:56:04。

  • S:將接收數(shù)據(jù)的值轉(zhuǎn)換為yyy mmm ddd hhh mmm sss ms,參數(shù)單位是秒。例如,接收的值為881764(秒),將顯示為 10d 4h 56m。通常只顯示3個(gè)主要的單位,像1m 15d 5h 或 2h 4m 46s。如果沒(méi)有day,只顯示 1m 5h(不會(huì)顯示分鐘、秒或微秒)。如果接收的值小于0.001,將會(huì)顯示為 < 1ms。

Zabbix中也保留了一些單位字符如:ms、rpm、RPM和%。

6.5 自定義intervals

Zabbix中每個(gè)監(jiān)控項(xiàng)收集數(shù)據(jù)的時(shí)間間隔可以通過(guò)設(shè)置 Updateinterval(in sec)來(lái)實(shí)現(xiàn),例如你可以設(shè)置為30,意味著每隔30秒就收集一次監(jiān)控項(xiàng)的值,這種設(shè)置簡(jiǎn)單,不夠靈活。因此Zabbix中提供了Flexible intervals和scheduling intervals兩種方式可以靈活的設(shè)置監(jiān)控項(xiàng)收集數(shù)據(jù)的時(shí)間。

6.5.1 Flexible intervals

Flexible intervals允許為特定的時(shí)間段重新定義默認(rèn)更新的時(shí)間間隔,一個(gè)flexible intervals由Interval和Period來(lái)定義。

Interval是特定時(shí)間段中更新的時(shí)間間隔。

Period是使用flexible interval的時(shí)間段。用來(lái)定義Period的格式為d-d,hh:mm-hh:mm,d為星期幾,1代表星期一,2代表星期二,3代表星期三,… 7代表星期日。hh為小時(shí),00 – 23。mm為分鐘,00 – 59。例如,1-5,09:00-18:0的意思是星期一到星期五的上午9點(diǎn)到下午18點(diǎn)。也可以指定多個(gè)用分號(hào)分隔的時(shí)間段,如d-d,hh:mm-hh:mm;d-d,hh:mm-hh:mm...。例如,1-5,09:00-18:00;6-7,10:00-16:00的意思是周一到周五的上午9點(diǎn)到下午18點(diǎn),周六和周日上午10點(diǎn)到下午16點(diǎn)。

最多可以設(shè)置7個(gè)flexible intervals,如果多個(gè)flexible intervals重疊時(shí),將使用重疊時(shí)間段內(nèi)最小的Interval值。需要注意的是如果重疊的flexible Intervals的最小值是0,這時(shí)候?qū)ΡO(jiān)控項(xiàng)的數(shù)據(jù)不再進(jìn)行收集。在flexible intervals定義的時(shí)間段外,使用Updateinterval(in sec)中設(shè)置的時(shí)間間隔收集數(shù)據(jù)。

如果定義的interval正好等于時(shí)間段的長(zhǎng)度,監(jiān)控項(xiàng)只收集一次數(shù)據(jù)。如果interval大于時(shí)間段,監(jiān)控項(xiàng)可能會(huì)收集一次數(shù)據(jù)或一次都沒(méi)有,因此不建議這種配置。如果interval小于時(shí)間段,那這個(gè)監(jiān)控項(xiàng)最少會(huì)收集一次數(shù)據(jù)。

如果interval設(shè)置為0,那這個(gè)監(jiān)控項(xiàng)在設(shè)置的時(shí)間段內(nèi)不會(huì)收集數(shù)據(jù)。在設(shè)置的時(shí)間段結(jié)束時(shí)按照Update interval(in sec)中的時(shí)間間隔恢復(fù)對(duì)數(shù)據(jù)的收集。例如下表6-2所示。

表 6-2

Interval

Period

說(shuō)明

10

1-5,09:00-18:00

在工作時(shí)間內(nèi)每10秒鐘收集一次監(jiān)控項(xiàng)數(shù)據(jù)

0

1-7,00:00-7:00

晚上0點(diǎn)到7點(diǎn)停止收集監(jiān)控項(xiàng)數(shù)據(jù)

0

7-7,00:00-24:00

星期日停止收集監(jiān)控項(xiàng)數(shù)據(jù)

60

1-7,12:00-12:01

每天12點(diǎn)收集一次監(jiān)控項(xiàng)數(shù)據(jù)

?

6.5.2 Scheduling intervals

Scheduling intervals用來(lái)在特定的時(shí)間收集監(jiān)控項(xiàng)數(shù)據(jù)。flexibleintervals旨在重新定義默認(rèn)收集監(jiān)控項(xiàng)數(shù)據(jù)的時(shí)間間隔,而Schedulingintervals用于指定一個(gè)獨(dú)立的收集監(jiān)控項(xiàng)數(shù)據(jù)的時(shí)間表,它們是并行執(zhí)行的。

一個(gè)Scheduling interval的定義格式是:md<filter>wd<filter>h<filter>m<filter>s<filter>。md為month days,wd為week days,h為hours,m為minutes,s為seconds。<filter>是用來(lái)指定特定前綴(例如days、hours、minutes、seconds)的值,它有自己的書寫格式:[<from>[-<to>]][/<step>][,<filter>]。格式中各參數(shù)的含義如下:

  • <from> 和 <to> 定義了匹配值的范圍。如果<to> 被省略時(shí)filter會(huì)匹配一個(gè)<from> 到 <from> 的范圍,如果<from> 也被忽略了,那filter匹配所有可能的值。

  • <step> 定義了一個(gè)步長(zhǎng),默認(rèn)的步長(zhǎng)值是1,意味著在定義的范圍內(nèi)匹配所有的值。

  • filter是一個(gè)可選項(xiàng),可用來(lái)定義多個(gè)匹配值。Scheduling interval中至少要定義一個(gè)filter,這個(gè)filter必須定義一個(gè)范圍或步長(zhǎng)。

有效的<from> 和 <to> 的值如下表6-3所示。

表 6-3

前綴

說(shuō)明

<from>

<to>

md

Month days

1 - 31

1 - 31

Wd

Week days

1 - 7

1 - 7

H

Hours

0 - 23

0 - 23

M

Minutes

0 - 59

0 - 59

s

Seconds

0 - 59

0 - 59

<from> 的值必須小于或等于 <to>的值,<step> 的值必須大于或等于1,也可以小于或等于 <to> - <from>的值。

單數(shù)字的month days、hours、minutes和seconds的值前面可以加0,例如 md01-31,h/02等是有效的定義,但像md01-031 和 wd01-07(week days不能加0)就是無(wú)效的定義。

在Zabbix Web前端頁(yè)面中,需要使用多個(gè)Schedulingintervals時(shí)可以設(shè)置添加多行intervals。在Zabbix API中可以寫成一行,每個(gè)Schedulingintervals之間需要用分號(hào)分隔。執(zhí)行時(shí)如果同時(shí)和多個(gè)intervals中定義的時(shí)間都匹配,那也僅執(zhí)行一次,例如wd1h9;h9只在周一早上9點(diǎn)執(zhí)行一次,不會(huì)因定義了2個(gè)h9而執(zhí)行兩次。

為了更好的理解Scheduling intervals的定義,下面我們舉些例子一起來(lái)看看。

  • m0-59 :每分鐘執(zhí)行

  • h9-17/2 :從9:00到17:00每2個(gè)小時(shí)執(zhí)行(9:00, 11:00 …)

  • m0,30 或 m/30 :在每小時(shí)的hh:00和hh:30執(zhí)行

  • m0,5,10,15,20,25,30,35,40,45,50,55或 m/5 :每5分鐘執(zhí)行

  • wd1-5h9 :每周一到周五9:00執(zhí)行

  • wd1-5h9-18 :每周一到周五的9:00、10:00、… 、18:00執(zhí)行

  • h9,10,11 或 h9-11 :每天的9:00、10:00和11:00執(zhí)行

  • md1h9m30 :每個(gè)月的第一天的9:30執(zhí)行

  • md1wd1h9m30 :每個(gè)月的第一天并且是周一的9:30執(zhí)行

  • h9m/30 :在9:00和9:30執(zhí)行

  • h9m0-59/30 :在9:00、9:30執(zhí)行

  • h9,10m/30 :在9:00、9:30、10:00、10:30執(zhí)行

  • h9-10m30 :在9:30、10:30執(zhí)行

  • h9m10-40/30 :在9:10、9:40執(zhí)行

  • h9,10m10-40/30 :在9:10、9:40、10:10、10:40執(zhí)行

  • h9-10m10-40/30 :在9:10、9:40、10:10、10:40執(zhí)行

  • h9m10-40 :在9:10、9:11、9:12、 … 9:40執(zhí)行

  • h9m10-40/1 :在9:10、9:11、9:12、 … 9:40執(zhí)行

  • h9-12,15 :在9:00、10:00、11:00、12:00、15:00執(zhí)行

  • h9-12,15m0 :在9:00、10:00、11:00、12:00、15:00執(zhí)行

  • h9-12,15m0s30 :在9:00:30、10:00:30、11:00:30、12:00:30、15:00:30執(zhí)行

  • h9-12s30 :在9:00:30、10:00:30、11:00:30、12:00:30執(zhí)行

  • h9m/30;h20 :在9:00、9:30、10:00執(zhí)行

  • 6.6 創(chuàng)建監(jiān)控項(xiàng)

監(jiān)控項(xiàng)可以在模板或主機(jī)中創(chuàng)建,建議在模板中創(chuàng)建,這樣只需要?jiǎng)?chuàng)建一次,就可以連接到多個(gè)主機(jī)中使用。需要調(diào)整監(jiān)控項(xiàng)的配置參數(shù)時(shí),只需要修改一次,即可在連接該模板的主機(jī)中直接生效,降低日常維護(hù)的工作量,由此可見(jiàn)在模板中創(chuàng)建監(jiān)控項(xiàng)的好處。

在Configuration --> Templates 頁(yè)面中找到需要?jiǎng)?chuàng)建監(jiān)控項(xiàng)的模板,點(diǎn)擊該模板的items鏈接,或者在Configuration--> Hosts 頁(yè)面中找到需要?jiǎng)?chuàng)建監(jiān)控項(xiàng)的主機(jī),點(diǎn)擊該主機(jī)的items鏈接,進(jìn)入items頁(yè)面,點(diǎn)擊右上角的Create item按鈕。

下面通過(guò)在模板中創(chuàng)建監(jiān)控項(xiàng)的方式來(lái)介紹創(chuàng)建監(jiān)控項(xiàng)的步驟:

1、???進(jìn)入items頁(yè)面,點(diǎn)擊Create item按鈕。

2、???在item配置頁(yè)面,填寫相關(guān)信息。

3、???點(diǎn)擊Add按鈕保存。

4、???把模板連接到主機(jī)上。

?

監(jiān)控項(xiàng)配置頁(yè)面如下圖6-7所示。

深入淺出Zabbix 3.0 -- 第六章 監(jiān)控項(xiàng)配置與管理

圖 6-7

監(jiān)控項(xiàng)配置頁(yè)面中各參數(shù)的含義如下:

  • Name:監(jiān)控項(xiàng)的名稱??梢允褂煤曜兞浚部梢詮腒ey中引用$1、$2 … $9參數(shù),例如:設(shè)置監(jiān)控項(xiàng)名稱為Freedisk space on $1,如果監(jiān)控項(xiàng)Key是 vfs.fs.size[/,free],那監(jiān)控項(xiàng)名稱將變?yōu)镕reedisk space on /($1是/,$2是free)。

  • Type:監(jiān)控項(xiàng)的類型。詳見(jiàn)第三章中介紹的監(jiān)控方式。

  • Key:監(jiān)控項(xiàng)的Key。請(qǐng)參考前面6.3節(jié)的內(nèi)容,如果監(jiān)控項(xiàng)類型選擇Zabbix agent、Zabbix agent(active)、Simple check、SNMP trap、Zabbix internal、Zabbix aggregate、Databasemonitor時(shí),Key的值必須能被Zabbix server或Zabbix agent支持。這個(gè)Key在同一主機(jī)中必須是唯一的。

  • Type of information:完成轉(zhuǎn)換后保存到數(shù)據(jù)庫(kù)中的數(shù)據(jù)類型。

  • Numeric(unsigned):64位無(wú)符號(hào)整數(shù)。

  • Numeric(float):浮點(diǎn)數(shù),MySQL中允許的范圍是-999999999999.9999 到999999999999.9999 (double(16,4)),也支持科學(xué)記數(shù)法,例如1e+70,1e-70。

  • Character:字符或字符串,Mysql、Postgresql或Oracle中限制為 255 個(gè)字節(jié)。

  • Log:log日志文件。Mysql中允許65536個(gè)字節(jié),Postgresql和Oracle中限制為65536個(gè)字符。

  • Text:文本。Mysql中允許65536個(gè)字節(jié),Postgresql和Oracle中限制為65536個(gè)字符。

  • Data type:當(dāng)Type of information中選擇Numeric(unsigned)時(shí)用來(lái)指定不同的數(shù)據(jù)類型。

  • Boolean:文字轉(zhuǎn)換成0或1保存。TRUE存儲(chǔ)為1,F(xiàn)ALSE存儲(chǔ)為0,所有的值都匹配不區(qū)分大小寫的方式。True、t、yes、y、on、 up、running、enabled、available都識(shí)別為TRUE,false、f、no、n、off、down、unused、disabled、unavailable都識(shí)別為FALSE。另外,任意非零的數(shù)值都認(rèn)為是TRUE,0被認(rèn)為是FALSE。

  • Octal:八進(jìn)制數(shù)據(jù)。

  • Decimal:十進(jìn)制數(shù)據(jù)。

  • Hexadecimal:十六進(jìn)制數(shù)據(jù)。

Zabbix將自動(dòng)完成文字到數(shù)值的轉(zhuǎn)換,即便一個(gè)主機(jī)是由Zabbix proxy監(jiān)控的,轉(zhuǎn)換也是由Zabbixserver完成的。

  • Units:設(shè)置單位符號(hào),詳見(jiàn)本章6.4節(jié)。

  • Use custom multiplier:如果啟用該選項(xiàng),所有接收到的值將會(huì)乘以設(shè)置的整數(shù)或浮點(diǎn)數(shù)。使用這個(gè)選項(xiàng)可以把KB、MBps等轉(zhuǎn)換為B、Bps。否則Zabbix中無(wú)法正確設(shè)置前綴(K、M、G等)。從Zabbix 2.2版本開(kāi)始也支持科學(xué)計(jì)數(shù)法,如 1e+70。

  • Update interval(in sec):監(jiān)控項(xiàng)每次收集數(shù)據(jù)的間隔時(shí)間,單位是秒。如果設(shè)置為0,監(jiān)控項(xiàng)將停止收集數(shù)據(jù),如果在Customintervals中(無(wú)論是flexible還是scheduling)設(shè)置了非0的值,監(jiān)控項(xiàng)將按照該值收集數(shù)據(jù)。

  • Custom intervals:自定義監(jiān)控項(xiàng)收集數(shù)據(jù)的時(shí)間,詳見(jiàn)本章6.5節(jié)。

  • History storage period(in days):數(shù)據(jù)庫(kù)中保留詳細(xì)歷史數(shù)據(jù)的天數(shù)。超出保留時(shí)間的舊數(shù)據(jù)會(huì)由housekeeper刪除。該參數(shù)中定義的值可以覆蓋在Administration --> General --> Housekeeper中設(shè)置的值。如果在Housekeeper中設(shè)置了全局的值,在設(shè)置該參數(shù)時(shí)將會(huì)顯示一個(gè)警告信息。建議設(shè)置一個(gè)比較小的值以減少history在數(shù)據(jù)庫(kù)中的大小。如果想保存比較長(zhǎng)的歷史記錄,可以設(shè)置比較長(zhǎng)的trends的保存時(shí)間。

  • Trend storage period(in days):在數(shù)據(jù)庫(kù)中保存歷史的趨勢(shì)數(shù)據(jù)(每小時(shí)的min、max、avg和count)。超出保留時(shí)間的舊數(shù)據(jù)會(huì)由housekeeper刪除。該參數(shù)中定義的值可以覆蓋在Administration--> General --> Housekeeper中設(shè)置的值。如果在Housekeeper中設(shè)置了全局的值,在設(shè)置該參數(shù)時(shí)將會(huì)顯示一個(gè)警告信息。需要注意的是只有Numeric類型的數(shù)據(jù)可以保存為趨勢(shì)數(shù)據(jù),像character、log和text都不能保存為趨勢(shì)數(shù)據(jù)。

  • Store value:監(jiān)控值的保存方式。有以下幾種:

  • As is:不做任何處理,保持原值。

  • Delta(speed per second):通過(guò)公式(value-prev_value)/(time-prev_time)計(jì)算,其中value是當(dāng)前的值,prev_value是上一次的值,time是當(dāng)前的時(shí)間,prev_time是上一次的時(shí)間。這個(gè)設(shè)置對(duì)收集不斷增長(zhǎng)的每秒的速率是非常有用的。需要注意的是,如果當(dāng)前的值小于上一次的值,Zabbix會(huì)丟棄計(jì)算的差值不做保存,等待下一次收集的值進(jìn)行計(jì)算。例如通過(guò)SNMP監(jiān)控交換機(jī)等設(shè)備端口流量時(shí)會(huì)設(shè)置這種方式。

  • Delta(simple change):通過(guò)公式(value-prev-value)計(jì)算,其中value是當(dāng)前的值,prev-value是上一次的值。

  • Show value:對(duì)收集到的監(jiān)控項(xiàng)數(shù)據(jù)進(jìn)行映射。值映射后不會(huì)改變?cè)?,僅僅是界面顯示變化了。只支持整數(shù)類型的監(jiān)控項(xiàng)。不需要進(jìn)行值映射時(shí)選擇As is保持原值。

  • Log time format:只有在Type選擇Log時(shí)會(huì)出現(xiàn),支持下列占位符:

  • y:Year(1970-2038)

  • M:Month(01-12)

  • d:Day(01-31)

  • h:Hour(00-23)

  • m:Minute(00-59)

  • s:Second(00-59)

如果timestamp為空值將不做解析處理。

例如,在Zabbix agent日志文件中有這樣一行:23480:20100328:154718.045 Zabbix agent started. Zabbix 1.8.2(revision 11211)。其中開(kāi)頭的6個(gè)字符是PID,接下來(lái)是日期、時(shí)間和其他內(nèi)容,那這行Log的時(shí)間格式為pppppp:yyyyMMdd:hhmmss。在這里p和:只是一個(gè)占位符,除了yMdhms外可以是其他任意格式。

  • New application:設(shè)置新的監(jiān)控項(xiàng)組名稱。創(chuàng)建監(jiān)控項(xiàng)時(shí)可以同時(shí)創(chuàng)建監(jiān)控項(xiàng)組。

  • Application:連接監(jiān)控項(xiàng)到一個(gè)或多個(gè)已經(jīng)存在的監(jiān)控項(xiàng)組。

  • Populates host inventory field:當(dāng)主機(jī)中Host inventory設(shè)置為Automatic時(shí),該監(jiān)控項(xiàng)的值會(huì)自動(dòng)推送給選擇的inventroy字段。

  • Description:監(jiān)控項(xiàng)的描述信息。

  • Enabled:勾選為啟用該監(jiān)控項(xiàng)。

  • 更新監(jiān)控項(xiàng)

在Items頁(yè)面(Configuration--> Hosts --> Items或者Configuration --> Templates --> Items)列表中,點(diǎn)擊Name列中想要更新配置的監(jiān)控項(xiàng)名稱,進(jìn)入監(jiān)控項(xiàng)配置界面修改配置參數(shù),然后點(diǎn)擊頁(yè)面下方的Update按鈕保存。

如果需要對(duì)多個(gè)監(jiān)控項(xiàng)進(jìn)行更新,Zabbix給我們提供了一個(gè)批量更新的功能,當(dāng)你從列表中選中多個(gè)監(jiān)控項(xiàng)后,點(diǎn)擊頁(yè)面左下方的Mass update按鈕可以進(jìn)行批量更新,完成更新后點(diǎn)擊Update按鈕保存。

6.8 克隆監(jiān)控項(xiàng)

在主機(jī)中配置監(jiān)控項(xiàng)時(shí),有時(shí)候添加監(jiān)控項(xiàng)時(shí),每個(gè)監(jiān)控項(xiàng)的配置基本相同,但數(shù)量比較多,這時(shí)候我們可以先創(chuàng)建后一個(gè)監(jiān)控項(xiàng),然后克隆這個(gè)監(jiān)控項(xiàng)。

需要克隆監(jiān)控項(xiàng)時(shí),首先要打開(kāi)監(jiān)控項(xiàng)的配置頁(yè)面,在頁(yè)面左下方你會(huì)看到Clone按鈕,點(diǎn)擊Clone按鈕后會(huì)出現(xiàn)一個(gè)新的監(jiān)控項(xiàng)的配置頁(yè)面,這個(gè)配置頁(yè)面中的各個(gè)參數(shù)都是原來(lái)監(jiān)控項(xiàng)中已經(jīng)配置好的。你至少要修改監(jiān)控項(xiàng)Key的配置,在主機(jī)中,監(jiān)控項(xiàng)的名稱可以相同,但是Key必須是唯一的。修改完成后點(diǎn)擊Add按鈕添加監(jiān)控項(xiàng)。

6.9 復(fù)制監(jiān)控項(xiàng)

一個(gè)主機(jī)中的監(jiān)控項(xiàng)可以復(fù)制到另一個(gè)主機(jī)、模板或主機(jī)組。在主機(jī)的監(jiān)控項(xiàng)列表中選擇需要復(fù)制的監(jiān)控項(xiàng),然后點(diǎn)擊Copy按鈕,根據(jù)你的需要選擇相應(yīng)的目標(biāo)類型(主機(jī)組、主機(jī)或模板)和目標(biāo),點(diǎn)擊Copy按鈕完成監(jiān)控項(xiàng)的復(fù)制。如下圖6-8所示。

深入淺出Zabbix 3.0 -- 第六章 監(jiān)控項(xiàng)配置與管理

圖 6-8

復(fù)制的監(jiān)控項(xiàng)配置是完全一樣的,在復(fù)制過(guò)程中你沒(méi)有修改配置的機(jī)會(huì),和克隆不一樣,克隆的過(guò)程中你可以修改配置。

6.10 清除監(jiān)控項(xiàng)歷史數(shù)據(jù)

當(dāng)你想清除某些監(jiān)控項(xiàng)的歷史和趨勢(shì)數(shù)據(jù)時(shí),可以在主機(jī)的監(jiān)控項(xiàng)列表中選擇相應(yīng)的監(jiān)控項(xiàng),然后點(diǎn)擊Clear history按鈕,頁(yè)面中會(huì)彈出是否刪除歷史數(shù)據(jù)的確認(rèn),點(diǎn)擊確定按鈕,完成刪除。如下圖6-9所示。深入淺出Zabbix 3.0 -- 第六章 監(jiān)控項(xiàng)配置與管理

圖 6-9

6.11 過(guò)濾監(jiān)控項(xiàng)

? ?在實(shí)際環(huán)境中,一些主機(jī)上會(huì)有很多監(jiān)控項(xiàng),在主機(jī)的監(jiān)控項(xiàng)列表中對(duì)某個(gè)監(jiān)控項(xiàng)進(jìn)行操作時(shí),可以通過(guò)Filter進(jìn)行過(guò)濾,快速的定位。在設(shè)置過(guò)濾條件時(shí)可以使用主機(jī)、組、監(jiān)控項(xiàng)名稱、監(jiān)控項(xiàng)Key、類型、狀態(tài)等進(jìn)行組合條件的過(guò)濾。如下圖6-10所示。

深入淺出Zabbix 3.0 -- 第六章 監(jiān)控項(xiàng)配置與管理

圖 6-10

6.12 刪除監(jiān)控項(xiàng)

? ?在主機(jī)的監(jiān)控項(xiàng)列表中選擇需要?jiǎng)h除的監(jiān)控項(xiàng),點(diǎn)擊Delete按鈕就可以刪除選中的監(jiān)控項(xiàng)及其歷史數(shù)據(jù)。在實(shí)際操作時(shí),建議先將監(jiān)控項(xiàng)設(shè)置為禁用狀態(tài),不要直接刪除。

?

深入淺出Zabbix 3.0 -- 第六章 監(jiān)控項(xiàng)配置與管理

本文出自?http://ustogether.blog.51cto.com/8236854/1925780,如需轉(zhuǎn)載請(qǐng)與作者聯(lián)系。

當(dāng)前題目:深入淺出Zabbix3.0--第六章監(jiān)控項(xiàng)配置與管理
鏈接URL:http://m.rwnh.cn/article34/jdigpe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化外貿(mào)建站、微信公眾號(hào)、企業(yè)建站、自適應(yīng)網(wǎng)站電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
白水县| 定西市| 勃利县| 扎囊县| 定安县| 涟源市| 上杭县| 乌兰浩特市| 万山特区| 长顺县| 宁远县| 伽师县| 屏东市| 讷河市| 平邑县| 武胜县| 黄山市| 崇左市| 瑞金市| 卢龙县| 黑龙江省| 松江区| 两当县| 从江县| 黄陵县| 凤山县| 集安市| 离岛区| 宿州市| 鄄城县| 海盐县| 尖扎县| 台南市| 托克托县| 九龙城区| 沙河市| 牙克石市| 呈贡县| 西乌| 武鸣县| 乌兰县|