zabbix報警功能(郵件報警)---觸發器/動作

報警方式:

01. 頁面提示信息報警(值班運維)     
02. 頁面聲音提示報警              
03. 郵件信息報警                      
04. 微信功能報警                    
05. 短信報警/電話報警     

 

實現zabbix自定義配置監控
監控項: 可以自定義監控收集主機的信息
應用集: 將多個類似的監控項進行整合 便於查看檢查
模板:   將多個監控項 觸發器 圖形都配置在模板中, 方便多個監控的主機進行調用
動作:    指定將報警信息發送給誰/定義報警的信息/定義報警的類型(郵件 微信 短信電話)
        PS: 宏信息定義方法: 
        https://www.zabbix.com/documentation/4.0/zh/manual/appendix/macros/supported_by_location
觸發器: 可以實現報警提示(條件表達式),默認頁面提示報警
圖形:   將多個圖整合成一張,便於分析數據
報警媒介: 定義報警的方式
          

 

 

頁面提示和聲音報警實踐:
第一個歷程: 創建觸發器


配置---主機---選擇相應監控主機觸發器---創建觸發器 
設置好表達式
{backup:web_status.last()}<2

{監控主機名稱:鍵值名稱.調用的表達式函數}<2 

表達式總結:
last()   收集到最新信息(數值)  *****
max()     在一定週期內,收集到的最大值
min()    在一定週期內,收集到的最小值
diff()   在一定時間內,判斷收集的信息是否不同
change() 在一定時間內,判斷收集的信息是否不同
avg()    取一段時間的平均值   
 

 

添加完成後在觸發器裏會有自己剛剛創建的觸發器

 

測試報警

在agent端停掉nginx,在儀表盤中就會出現報警

 

 

設置郵件報警

第一個歷程: 創建觸發器
配置---主機---選擇相應監控主機觸發器---創建觸發器 
設置好表達式
 

第二個歷程: 修改動作配置
配置---動作---將默認動作進行開啓  

 

第三個歷程: 建立和139郵箱服務關係
管理---報警媒介類型---創建報警媒介

 

第四個歷程: 定義接收報警的郵件地址
小人頭--報警媒介--設置收件人信息

注:添加完成後必須要點擊Update

 

測試發送報警郵件

停到nginx服務