zabbix 郵箱報警設置

zabbix 添加 郵件報警:

郵件報警? 配置 有兩塊 :

1.? 服務器郵件服務

2.? web端配置

他們中間 串聯的僅僅 是一個“ 配置文件 中聲明 的腳本路徑”? +? 一個“ 自動發(fā)送郵件的腳本 ”


一.郵件服務? (只要你能 往 外部郵箱正常發(fā)送郵件就可以,沒其他特殊的要求)

本文采用 sendmail? +? heirloom-mailx? ? 利用? 163郵箱(工作用的郵箱)? 往 qq郵箱發(fā)送報警? ?

1.? 安裝必備的軟件

apt-get? install -y? sendmail

apt-get? install -y? heirloom-mailx

2. 修改配置文件

/etc/mail/sendmail.cf???

O DaemonPortOptions=Family=inet, Name=MTA-v4, Port=smtp, Addr=0.0.0.0???? (默認只能本地回環(huán),改為0.0.0.0可以往外網發(fā))

如果不清楚 可以搜一下,網上文檔很多

/etc/nail.rc?? (添加用來做發(fā)送的 郵箱)

set from=xxxx@xxx.com (郵箱)

set? smtp=smtp.ym.163.com

set? smtp-auth-user=xxx@xxx.com? (郵箱賬戶)

set? smtp-auth-password=xxxx (郵箱密碼)

set? smtp-auth=login

3. 測試?? 配置是否可用:

echo?? 123??? |??? mail??? -s??? 123???? xxxxx@qq.com

可看一下? /var/mail/root? 里是否 有 發(fā)送成功的log

如果你的qq郵箱沒有收到消息 ,記得 去垃圾箱里看一下 ,也許是被定義為 垃圾郵件了

在 qq郵箱里? 設置白名單 即可

4. 腳本 編寫

首先 修改 /etc/zabbix/zabbix_server.conf?

AlertScriptsPath=/etc/zabbix/alertscripts? (跟隨自己的喜好寫)


到? 應的目錄下? 創(chuàng)建腳本文件?? sendmail.sh

這里 需要 安裝?? dos2unix?? 因為 跨文件系統(tǒng)? 會導致 郵箱收到的永遠附件 ,這里 的export LANG=en_US.UTF-8 和dos2unix? 解決了此問題

cat? sendmail.sh

#!/bin/bash

export LANG=en_US.UTF-8

mailTmp=/etc/zabbix/alertscripts/mailTMP

echo "$3" >$mailTmp

to=$1

subject=$2

dos2unix -k $mailTmp

mail -s "$subject" "$to" < "$mailTmp"

這里涉及到權限的問題 , 添加文件執(zhí)行權 以及 ugo 權限 (針對zabbix 用戶,可能需要 自己建 zabbix家目錄 并 修改? /etc/passwd 文件zabbix:x:106:114::/home/zabbix:/bin/bash )


然后對腳本進行測試

gosu zabbix bash sendmail.sh???? xxx@qq.com?? "主題"?? "內容"??? (不懂gosu的可參照其他文檔)


到這里? 服務端 以及配置完畢了 ,如果 腳本測試是正常的,你的郵箱可以收到郵件,? 那么 再往后 zabbix 告警 郵件 qq郵箱 不能收到就純粹是web端的配置有問題了


二. web 配置

管理 ---報警媒介類型:?? 創(chuàng)建 媒體類型


? 管理---用戶群組:

Zabbix administrators? 添加 你主機組的 讀寫權


管理---用戶: (這里就用admin了,也可以是自己建的 用戶)

進入用戶 -- 報警媒介--- 添加:

更新完是這樣的界面:



配置動作: 創(chuàng)建動作


恢復操作和確認操作都是? 和曹操 差不多的配置??? 添加 用戶和組 即可


到這里配置就 結束了? ,? 接下來 自己 建 觸發(fā)器? 觸發(fā) 告警 看能不能收到郵件即可!??!

收不到,多半是web端 配置有問題 , 可從??? 報表--動作日志那里看??? 郵件日志

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容