zabbix配置使用(一)

4.1 添加模板

如果有大量的同一類設備,需要監控的信息也大致類似,一個個去修改相關參數比較麻煩,我們可以通過創建一個模板來簡化操作。

系統配置->模板->創建模板

p_w_picpath

創建模板後,在系統配置->主機->模板下找到剛創建的cy2009 linux server模板,修改相關的監控項、觸發器、圖形顯示等信息,使滿足要求後連接到相關的主機即可。

p_w_picpath

4.2 添加監控項

監控項是監控的基本元素,每一個監控項對應一個被監控端的採集值。

在系統配置->主機界面,我們能看到每個主機所包含的監控項總數,點擊對應主機的監控項,可以看到具體的每個監控項信息,這些監控項可以引用自模板,也可以自己創建。

p_w_picpath

通過點擊具體監控項名字可以修改已有監控項的屬性,點擊狀態的鏈接可以禁用/啓用這個監控項。(注:我們可以通過新建一個模板,在模板中禁用掉所有不需要用到的監控項,然後把同一類主機連接到這個模板,就不用一臺臺主機區更改監控項)

新增監控項可以通過點擊右上角的create item來創建

clip_p_w_picpath008

主機:選擇需要進行添加監控項的主機

檢測內容:設置監控項的名稱

類型: 選擇監控項Key的類型,一般用到的是

zabbix 客戶端

zabbix 客戶端(主動)

simple check

       Key:  zabbix已經自帶的取值方法

數據類型:

        Numeric (unsigned)(無符號整數型)

        Numeric (float)(無符號浮點型)

        字符串

        日誌

        文本

數值類型:Decimal(十進制)、Octal(八進制)、Hexadecimal(十六進制)

單位Units:在數據後面添加單位

Use custom multiplier:使用自定義乘法器,將數據乘以一個數值。可用來進行單位轉換。

數據更新間隔(秒):監控項每個多少秒更新一次

數據保存天數:數據在zabbix數據庫中保存的天數。

狀態:該監控項是否啓用

       Store value:存儲數值的方式。

       Show value:顯示數值的方式。

按提示逐項填入相關信息即可,其中key,監控項分組類似於主機組,是監控項的組。(監控項key也可以自定義,後面會講到如何自定義監控項)

       Zabbix自帶非常多的監控採集項及方法,基本能滿足當前所有監控功能,這些都包含在監控項的監控項key中

4.3 添加觸發器

當監控項採集值滿足觸發器的觸發條件時,觸發器就會觸發。

每一個觸發器必須對應一個監控項,但一個監控項可以對應多個觸發器。

同樣,通過點擊系統配置->主機->觸發器中某個觸發器的名字,可以修改觸發器的屬性。(注意:引用自模板的觸發器觸發值是不能單獨修改的,必須在模板中修改,或是複製一個同樣的觸發器再修改,然後禁用掉之前的)

爲模板新增觸發器可以通過系統配置->模板,進入觸發器,點擊右上角的create trigger來創建

clip_p_w_picpath010

點擊表達式後面的添加,來添加觸發器表達式

clip_p_w_picpath012

在彈出的對話框中點擊Item右邊的選擇,選擇要添加觸發器的監控項

clip_p_w_picpath014

在function中選擇對監控項數值判斷或操作的函數,

選擇Average value for period of T times >N。

clip_p_w_picpath016

下面這個觸發器的表達式意思是,對監控項ping check進行檢查,在監控項掃描4次後(掃描時間=監控項掃描時間間隔×掃描次數,該監控項掃描時間間隔爲30秒,掃描時間爲30×4=120秒)如果Function 4次掃描的數值大於80,該觸發器觸發

clip_p_w_picpath018

表達式中選擇對應的監控項、觸發方式及觸發值,示警度是告警級別,根據觸發器的嚴重性來選擇。也可以如下圖所示,將多個表達式按照一定邏輯關係來設置。並可以對已經設置好的邏輯表達式進行測試。

clip_p_w_picpath020

示警度,根據事件的嚴重程度爲觸發器劃分等級。有“未分類”,“信息”,“警告”,“一般”,“嚴重”和“災難”。

4.4 添加圖形顯示

       Zabbix的圖形顯示功能很強大,可以爲每一個監控項繪製圖表,也可以把多個監控項繪製在一張圖形中。

通過系統配置->主機選擇要繪製圖標的主機,點擊圖形顯示,再點擊右上角的創建圖形即可創建。(也可以在系統配置->模板,點擊木板上的圖形顯示,再點擊右上角的創建圖形,當其他主機應用這個帶有創建好的圖形顯示模板時,在系統配置->主機中可以看到該主機繼承了模板上的圖形顯示)

clip_p_w_picpath002[4]

p_w_picpath

clip_p_w_picpath006[4]

       Graph type:圖表樣式,有線狀、柱狀、餅狀。

還可以自定義圖表大小,及Y軸最大最小值

通過添加監控項可以添加在同一個圖表中展示的多個監控項(注:注意每個監控項的顏色及取值範圍,範圍相差太大圖表會顯示不全)

配置好的圖形在狀態統計->圖形顯示中查看

在狀態統計->最新數據下能快速查看每個主機的每個監控項的圖形

4.5 添加配置圖表

圖表將多種信息放在一起展示,便於集中展示某個主機的多個信息,或是比較多個主機的同一種信息,這些信息可以爲圖形、拓撲圖、主機等等,幾乎涵蓋zabbix所有的監控信息。

通過系統配置->配置圖表->create screen來創建,創建時定義圖表的行數和列數,點擊對應單元格內的change,添加相應的信息。

clip_p_w_picpath008[4]

通過狀態統計->配置圖表,可以查看之前配置好的信息

4.6 添加主機

主機是zabbix監控的基本載體,所有的監控項都是基於主機的。通過系統配置->主機->創建主機 來創建監控設備

p_w_picpath

按提示填入名稱、主機組、IP,其他的選項默認即可,Linked Templates處選擇一個模板,保存即可成功添加設備。(注:如果主機上沒安裝客戶端,添加後的狀態會是未檢測,會採集不到值,zabbix自帶大量的設備監控模板,添加主機時通過link到這些模板,就可以快速添加主機的監控項和告警觸發條件)。

一類的主機可以歸屬到同一個主機組,便於分類管理同一類設備,在系統配置->主機組->創建組,可以添加設備組。

p_w_picpath

4.7 添加告警動作

當觸發器條件被滿足時,就會執行指定的告警操作。

通過系統配置->告警操作->Create Action來創建告警操作

p_w_picpath

事件源:觸發告警操作的可以是觸發器,也可以是自動發現

觸發器:即所有的triggers條件滿足時都會執行這個action

自動發現:根據自動發現規則觸發

Auto registration:事件產生記錄

Escalations:告警是否升級,及升級時間

默認主題、默認信息:告警標題和內容,此處可引用zabbix的宏變量:例如{{TRIGGER.SEVERITY}:{TRIGGER.KEY}.last(0)}表示最後一次採集值

Recovery Message:告警恢復信息,不勾選系統會用默認的,勾選後自定義

操作的預設條件:trigger產生的條件,條件可以多選

操作類型:選擇發送告警的介質及用戶

4.8 添加告警方式

zabbix可以提供四類告警方式:Email/SMS/Jabber/Script,通過高級配置->告警方式來修改或新增告警方式

Email方式是最常用的,填入相關的SMTP信息,即可通過郵件方式發送告警。

clip_p_w_picpath008

SMS方式要在server主機上接入短信modem

Jabber方式是一種Linux下的即時通訊工具,通過Jabber發送即時消息。

Script方式可以通過自己編寫程序或腳本的方式發送告警信息。


4.9 添加用戶和組

在高級配置->用戶 可以添加用戶和用戶組

通過用戶組可以限制用戶的權限,zabbix自帶的用戶組的權限限制基本能滿足要求。

高級配置->用戶,點擊右上角的創建組

p_w_picpath

用戶組: 需要創建的用戶組名稱。

用戶: 可以將右邊已存在的用戶加入到該組中。

WEB訪問: 該用戶組中的用戶是否可以訪問zabbix服務端的頁面。

用戶狀態: 該用戶組中的用戶是否被啓用。

API訪問: 該用戶組中的用戶是否可以訪問API接口。

調試模式: 是否對該組用戶啓用調試模式。

權限: 添加對該組中用戶訪問主機組中設備的權限。

用戶權限(顯示):顯示當前用戶組中的用戶的權限,默認是禁止。

高級配置->用戶,在右上角下拉菜單中選擇用戶,點擊創建用戶

創建用戶時可以根據用戶的不同作用劃分到不同的組,告警方式中填入告警接收地址及告警接收時間等信息。

clip_p_w_picpath014

登陸名: 登錄zabbix服務端頁面的用戶名

名稱: 同用戶名

姓氏: 同用戶名

密碼: 用戶登陸的密碼

User type: 用戶類型:

Zabbix User:可以對zabbix服務端內容進行查看,默認是無法訪問任何資源的,可以在用戶組中定義該組用戶可以訪問哪些主機組。

Zabbix Admin:可以對zabbix服務端內容進行查看和配置。默認是無法訪問任何資源的,可以在用戶組中定義該組用戶可以訪問哪些主機組。

Zabbix Super Admin:最大權限

組: 該用戶所屬的組

Language: zabbix WEB界面的語言

Theme: zabbix登陸界面的主題

自動登錄: 是否允許用戶自動登錄

自動退出: 是否允許用戶在規定時間內無操作後退出

自動刷新間隔:自動刷新狀態統計下面的頁面

每頁顯示行數:限制頁面數據顯示行數

登錄後定向到:用戶登錄後自動跳轉到某個頁面

報警介質: 爲用戶添加報警接收的方式

配置報警接收方式,再報警介質後面點擊“添加”

clip_p_w_picpath016

類型:報警的類型,可以選擇在高級配置->告警方式中定義的報警類型

收件人:接收報警的用戶名或是郵箱

激活時間:定義接收報警的時間段。1-7,00:00-23:59表示24小時×7

Use if severity:選擇報警的級別,這個是在觸發報警的觸發器中定義的

狀態:是否激活報警狀態

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章