這里實現的郵件警告方式是使用一個可以在互聯網上正常收發郵件的郵箱賬號(例如:***@163.com),通過在zabbix服務端中設置,實現當發生故障時可以發送告警郵件到指定郵箱
成都創新互聯2013年開創至今,先為梅縣等服務建站,梅縣等地企業,進行企業商務咨詢服務。為梅縣企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。實現步驟:
1、 安裝郵件發送工具mailx
能查到版本信息說明安裝成功
2、 修改配置文件
在/etc/mail.rc文件最后添加以下內容并重啟zabbix-server服務:
Smtp-auth-passwordd的獲取方式見下圖:
3、 修改web端
三個腳本參數分別對應sendmail.sh腳本里面的需要的參數:收件人地址、主題、詳細內容。
配置用戶,以Admin為例,因為Admin用戶是在Zabbix administrators這個用戶群組里面,所以要保證這個群組對所有的主機群組都有管理權限:
配置動作將告警和發郵件的操作關聯起來
修改一下告警內容:
默認標題:
{TRIGGER.STATUS}: {TRIGGER.NAME}
消息內容:
故障:{TRIGGER.STATUS},服務器:{HOSTNAME1}發生:{TRIGGER.NAME}故障!
告警主機:{HOSTNAME1},IP地址:{HOST.CONN}
告警時間:{EVENT.DATE}--{EVENT.TIME}
告警等級:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}
告警項目:{TRIGGER.KEY1}
問題詳情:{ITEM.NAME}:{ITEM.VALUE}
當前狀態:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}
告警恢復內容也修改一下:
默認標題:
{TRIGGER.STATUS}: {TRIGGER.NAME}
消息內容:
恢復:{TRIGGER.STATUS},服務器:{TRIGGER.NAME} 已經恢復!
告警主機:{HOSTNAME1} ,IP地址:{HOST.CONN}
告警時間:{EVENT.DATE}---{EVENT.TIME}
恢復時間:{EVENT.DATE}---{EVENT.RECOVERY.TIME}
告警等級:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}
告警項目:{TRIGGER.KEY1}
問題詳情:{ITEM.NAME}:{ITEM.VALUE}
當前狀態:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}
恢復操作設置相同
注釋:步驟1-3:默認是1-1,就是從1開始到1結束,一旦故障發生,就執行sendmail.sh腳本發送告警郵件給你設置的用戶群組或用戶(我上面只添加了Admin用戶),如果故障持續了一個小時也沒解決,它也只執行一次,如果是1-0,0表示無限次,發送間隔就是步驟持續時間60s,就會發送60封郵件,顯然是不合理的。
Web端配置完畢
4、 編寫sendmail.sh腳本
注意你在zabbix-server的配置文件中設置的告警腳本存放路徑:
我這里選擇了默認,沒做修改,所以sendmail.sh腳本必須放在此路徑下面
腳本內容如下(記得+X權限):
#!/bin/sh
export.UTF-8
FILE=/tmp/mailtmp.txt
echo "$3" >$FILE
dos2unix -k $FILE
/bin/mail -s "$2" $1 < $FILE
touch /tmp/mailtmp.txt
chown zabbix.zabbix /tmp/mailtmp.txt
5、 驗證測試
在zabbix server端停掉zabbix-agent,看能否收到告警郵件
恢復郵件:
zabbix郵件警告已完成
ending.....
另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網站題目:如何配置zabbix實現郵件警告效果?-創新互聯
轉載注明:http://vcdvsql.cn/article32/cdijsc.html
成都網站建設公司_創新互聯,為您提供域名注冊、標簽優化、網站設計、外貿建站、企業網站制作、搜索引擎優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯