溫馨提示×

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

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

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

發(fā)布時(shí)間:2021-11-08 17:04:12 來(lái)源:億速云 閱讀:525 作者:柒染 欄目:建站服務(wù)器

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制,相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

我就在此前zabbix服務(wù)端和客戶(hù)端都已經(jīng)配置好的基礎(chǔ)上進(jìn)行試驗(yàn);
在監(jiān)控主機(jī)上進(jìn)行配置:

1.使用yum安裝mailx郵箱服務(wù):
* yum install mailx -y

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

2.安裝完后在末行加入以下配置:
* vim /etc/mail.rc        #注意網(wǎng)易,QQ郵箱需要開(kāi)啟客戶(hù)端授權(quán)碼進(jìn)行第三方登錄
set from=1924586025@qq.com
set smtp=smtp.qq.com
set smtp-auth-user=1924586025@qq.com
set smtp-auth-password=授權(quán)碼            #如果是網(wǎng)易,QQ等郵箱,此處應(yīng)填寫(xiě)授權(quán)碼
set smtp-auth=login

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

3.嘗試發(fā)送一封郵件,檢驗(yàn)qq郵箱是否能夠接受:
* echo "hello world" | mail -s "testmail" 1924586025@qq.com

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

4.編寫(xiě)發(fā)郵件腳本:
* cd /usr/lib/zabbix/alertscripts
* vim mailx.sh
#!/bin/bash
#send mail
messages=`echo $3 | tr '\r\n' '\n'`
subject=`echo $2 | tr '\r\n' '\n'` 
echo "${messages}" | mail -s "${subject}" $1 >>/tmp/mailx.log 2>&1

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

5.賦予權(quán)限,并測(cè)試腳本:
* touch /tmp/mailx.log
* chown -R zabbix.zabbix  /tmp/mailx.log
* chmod +x /usr/lib/zabbix/alertscripts/mailx.sh
* chown -R zabbix.zabbix /usr/lib/zabbix/

* ./mailx.sh 1924586025@qq.com "mail" "zabbix service"    #測(cè)試發(fā)郵件腳本是否可以正常工作

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制
監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制
接下來(lái)在瀏覽器上進(jìn)行配置:

1.打開(kāi)管理>報(bào)警媒體類(lèi)型>創(chuàng)建媒體類(lèi)型:
名稱(chēng):mail-test
類(lèi)型:腳本
腳本名稱(chēng):mailx.sh
腳本參數(shù)://新增以下三個(gè)參數(shù)
{ALERT.SENDTO}          
{ALERT.SUBJECT}
{ALERT.MESSAGE}

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制
監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制
監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

2.接下來(lái)需要指定使用者,并進(jìn)行相關(guān)設(shè)置:
管理>用戶(hù)>點(diǎn)擊主機(jī)xxx>報(bào)警媒介
類(lèi)型:mail-test //調(diào)用上面的腳本
收件人:1924586025@qq.com
其他保持默認(rèn)設(shè)置

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制
監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制
監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

3.再進(jìn)行動(dòng)作定義:
配置>動(dòng)作>刪除默認(rèn)標(biāo)簽,修改觸發(fā)條件>創(chuàng)建動(dòng)作
名稱(chēng):mailx
條件 A 主機(jī)群組=Linux servers

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制
監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制
監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

4.對(duì)操作進(jìn)行配置:
操作-》如下配置
默認(rèn)操作步驟持續(xù)時(shí)間 60
默認(rèn)接收人 : {TRIGGER.STATUS}:{TRIGGER.NAME}
默認(rèn)信息:
告警主機(jī):{HOST.NAME}
告警 IP:{HOST.IP}
告警時(shí)間:{EVENT.DATE}-{EVENT.TIME}
告警等級(jí):{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}:{ITEM.VALUE}
事件 ID:{EVENT.ID}
====操作細(xì)節(jié)====
操作類(lèi)型:發(fā)送消息
發(fā)送到用戶(hù):Admin (Zabbix Administrator) 
僅送到:mail-test         //一定要配置否則郵件發(fā)送不成功

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制
監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

恢復(fù)操作:{TRIGGER.STATUS}:{TRIGGER.NAME}
恢復(fù)信息:
恢復(fù)主機(jī):{HOST.NAME}
恢復(fù) IP:{HOST.IP}
恢復(fù)時(shí)間:{EVENT.DATE}-{EVENT.TIME}
恢復(fù)等級(jí):{TRIGGER.SEVERITY}
恢復(fù)信息:{TRIGGER.NAME}:{ITEM.VALUE}
恢復(fù) ID:{EVENT.ID}
====操作細(xì)節(jié)=====
操作類(lèi)型:發(fā)送消息
發(fā)送到用戶(hù):Admin (Zabbix Administrator) 
僅送到:mail-test          //一定要配置否則郵件發(fā)送不成功

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

5.最后測(cè)試郵箱報(bào)警:
步驟如下:
(1)添加被監(jiān)控主機(jī)的監(jiān)控項(xiàng)httpd服務(wù),在被監(jiān)控端下載并開(kāi)啟httpd服務(wù)
(2)模擬故障:然后關(guān)閉httpd服務(wù)
(3)查看是否受到報(bào)警郵件
(4)模擬故障解除:再開(kāi)啟httpd服務(wù)
(5)查看是否收到恢復(fù)郵件

添加監(jiān)控項(xiàng)httpd服務(wù):
監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制
關(guān)閉httpd服務(wù)后,檢測(cè)頁(yè)面出現(xiàn)告警信息:
監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制
接著qq郵箱收到告警郵件:
監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制

看完上述內(nèi)容,你們掌握監(jiān)控軟件Zabbix中如何配置QQ郵箱報(bào)警機(jī)制的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

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

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

AI