1,創建觸發器
選擇【配置】-【主機】-點擊觸發器
進入后,點擊右上角創建觸發器
進入觸發器編輯頁面:
名稱:自定義
表達式:點擊添加按鈕,可以選擇表達式
描述:自定義
URL:通知地址,暫時不填寫
嚴重性:選擇告警級別
監控項:選擇需要創建觸發器的item
功能:選擇觸發算法
最后一個:最后幾次,或一段時間
N:觸發條件
依賴關系:
與其它觸發器建立依賴關系,比如A與B有依賴。A告警了,B可以設置不告警;
2,設置告警聲音
在個人信息-告警聲音中,勾選所有告警。並且可以進行其它相關設置;
3,確認告警
在【儀表盤】或者【儀表盤】中的【事件】里面確認告警,確認告警時,要填寫確認信息,可以選擇確認;
單條事件確認
相同事件,有問題的告警確認
相同事件,所有告警確認
4,告警動作:
配置--動作
動作:發生告警后,發送哪些信息:
條件:當主機維護,觸發器出問題等等條件下,不發送告警,其它情況發送告警;
操作有兩種:
發送郵件/短信給管理員,比如告警1-3次發給普通管理員,4-6次發送主管,9-12次發送經理;
告警時支持遠程執行命令,比如當進程消失,可以遠程重啟;
4,告警動作,介質類型設置
管理--報警媒介類型:系統默認支持,Email(郵件),Jabber(郵件),SMS短信
同時也可以自己創建媒介,如圖:
自己創建的腳本可以實現各種功能:發郵件,發短信等等,信息內容自定義;
服務端配置:
將腳本放到zabbix配置文件中,ExternalScripts路徑下就可以了。
ExternalScripts=/usr/lib/zabbix/externalscripts
5,創建好告警媒介后,需要與用戶關聯
大概流程:告警---動作(action)---發送消息/執行腳本,默認是發送消息,選擇發送消息的媒介,發送給用戶組的哪些用戶。前提是該用戶支持此媒介;