在之前的內(nèi)容如何使用Zabbix監(jiān)控驗(yàn)證人節(jié)點(diǎn)狀態(tài),我們知道了如何將Zabbix配置可以監(jiān)控到NEAR節(jié)點(diǎn)的相關(guān)數(shù)據(jù),那么本文就介紹如何在Zabbix監(jiān)控到異常時可以給管理員發(fā)送警告郵件。
新建Zabbix用戶配置警告媒介
1、在Zabbix服務(wù)端的網(wǎng)頁上我們需要新建一個用戶,然后配置它的郵箱做為警告媒介,新建用戶并無復(fù)雜內(nèi)容,跟據(jù)提示進(jìn)行相應(yīng)的內(nèi)容填寫即可。

2、我們這里以郵件為示例。還可以跟據(jù)實(shí)際情況配置用戶在報警閾值達(dá)到什么位置的時候發(fā)送。

配置NEAR節(jié)點(diǎn)服務(wù)器的觸發(fā)器
1、在Zabbix有一個概念叫觸發(fā)器,觸發(fā)器的用處是對監(jiān)控項(xiàng)進(jìn)行監(jiān)控,一旦監(jiān)控項(xiàng)的內(nèi)容滿足了某些條件就會觸發(fā)觸發(fā)器,從頁進(jìn)行相關(guān)的操作。

2、從看面的內(nèi)容中我們可以看到監(jiān)控NEAR節(jié)點(diǎn)的表達(dá)式內(nèi)容:
{Temp-Near:get_near_height.change()}<=0 or {Temp-Near:get_near_height.nodata(600)}<>0
這其中是監(jiān)控塊高的,即near節(jié)點(diǎn)的塊高與上次監(jiān)控未發(fā)生變化,或者,在600秒沒有輸出數(shù)據(jù)的時候就會觸發(fā)觸發(fā)器。
添加Zabbix動作發(fā)送警告
那么,如果觸發(fā)器被觸發(fā)了,我們就會在Zabbix服務(wù)器的頁面上看到相關(guān)的相關(guān)的警告,接下來我們還需要配置動作,運(yùn)作就是滿足了一定條件的時候需要Zabbix做什么。
1、首先新建一個動作,然后選擇觸發(fā)器的條件,我們這里選擇只要是到了【信息】這個條件的觸發(fā)器有發(fā)生,那么就發(fā)送郵件。你也可以配置指定觸發(fā)器的名稱等條件:

2、接下來配置操作,操作中包括了步驟持續(xù)時間以及消息內(nèi)容等內(nèi)容,最重要的還是下面的操作,這里邊可以選擇是用什么形式通知,通知給誰,使用什么媒介,這里的配置都是與第一步用戶的設(shè)置那里相一一對應(yīng)的。

在新建用戶、觸發(fā)器以及動作都配置完成后就可以使用其中的內(nèi)容進(jìn)行相關(guān)的測試了。相信有了這個再不不用擔(dān)心NEAR節(jié)點(diǎn)有問題了,有問題你會第一時間知道。