1. 程式人生 > >zabbix告警配置

zabbix告警配置

trigger

告警概述

告警是監控的重要職能,是指將達到某一閾值時間的消息發給用戶,讓用戶在事件發生的
時候即可知道監控項處於不正常狀態,從而讓用戶來覺得是否采取相關措施。
在zabbix中,告警是由一系列的流程組成的,首先是觸發器達到閾值,接下來是Action對
事件信息進行處理,其中包括兩部分:第一部分是發送消息,即將告警信息發給用戶;第
二部分是執行命令,即將事件用命令進行處理,達到時間故障自動嘗試回復的效果。
zabbix的告警流程如下:
Host group(設備組) →Hosts(設備)→ Applications(監控項組)→ Items(監控項)→ Triggers
(觸發器)→Actions(告警動作)→ Medias(告警方式)→ User Groups→ Users

Zabbix告警的配置步驟如下:

  • 設置Trigger
  • 配置用戶
  • 配置告警介質
  • 設置Action

Trigger的配置

我們知道Items的作用是采集數據,而不是判斷采集到的數據是否屬於正常值;Trigger的作
用是對采集到的數據進行閾值狀態的判斷,出發閾值,則會產生一個事件,同時,Action對
達到條件的Trigger觸發告警動作。
1.Tigger的狀態如表
描述
OK 正常狀態(老版本中是FALSE)
PROBLEM 有事件發生,例如,CPU負載過高(老版本中是TRUE)
2.Trigger的配置步驟
Trigger的配置是通過單擊菜單欄中的Configuration →Template/Hosts  →Trigger → Create  →trigger
這裏以配置一個用戶登錄的觸發器為例:

單擊如圖所示的Create trigger

技術分享圖片

單擊如圖“Add”按鈕添加正規邏輯表達式

技術分享圖片

在Item下拉列表中選擇Number of logged in users

技術分享圖片

其中的Function是觸發器的函數表達式
技術分享圖片

選擇Last函數。Last of為時間,Time shift為時間偏移,N為觸發器的條件判斷
技術分享圖片

配置後的選項如圖
技術分享圖片

技術分享圖片
技術分享圖片

zabbix告警配置