溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警

發(fā)布時間:2020-06-21 02:15:43 來源:網(wǎng)絡(luò) 閱讀:818 作者:wx5a98a78793203 欄目:系統(tǒng)運(yùn)維

1.先建立一個監(jiān)控項,比如我要監(jiān)控192.168.0.14上的httpd 服務(wù)

zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警
先創(chuàng)建個全局宏,定義http的端口,用宏的原因是,做出模板后面的主機(jī)如果修改端口,只需要改宏的數(shù)值即可,宏可以理解為變量
zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警

2.在新建一個觸發(fā)器

zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警
將httpd 服務(wù)停了
zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警
能看見觸發(fā)器已經(jīng)正常觸發(fā)了

3.新建一個報警媒介,我這里就用email了

zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警
按要求填寫發(fā)件人的郵箱配置
zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警
測試發(fā)送一份給自己的qq郵箱

4.新建一個賬號或者給admin賬號配置報警報警媒介(就是綁定發(fā)件郵箱)

這里我使用了默認(rèn)admin賬號,因為測試我發(fā)現(xiàn)新建賬號有個BUG,后面會無法記錄動作日志
zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警

5.定義動作,(完成發(fā)現(xiàn)端口被關(guān)閉后 自動嘗試再次啟動httpd 發(fā)送告警信息等)

zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警
第一個動作
zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警
第二動作
zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警
zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警
在配置一下恢復(fù)郵件內(nèi)容
zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警

6.查看 測試

先故意把httpd服務(wù)給關(guān)了
zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警
我們看到 觸發(fā)器檢測到http的服務(wù)掛了,執(zhí)行了第一步操作,給管理員發(fā)送第一封服務(wù)器故障告警郵件,在等待一分鐘(這是我們定義的,不定義的話沒有等待時間)后啟動了一個遠(yuǎn)程命令,遠(yuǎn)程命令發(fā)送出去后把httpd服務(wù)成功啟動了,觸發(fā)器有檢測到httpd從掛的狀態(tài)變成了活的狀態(tài),又發(fā)送了一份服務(wù)器恢復(fù)正常的郵件,這樣就完成了zabbix簡單監(jiān)控修復(fù)應(yīng)用的小功能了。
再看下 動作日志里信息(報表>動作日志)
zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警
在看看收件人郵件,我這里用的是自己的qq郵箱
zabbix 監(jiān)控服務(wù)并且自動運(yùn)行腳本 發(fā)送告警

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI