報警方式:
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服務