目錄
- zabbix監控端
- 測驗下首發郵件是否成功
- 撰寫郵件腳本
- WEB網頁配置
- 測驗
zabbix監控端
yum -y install mailx
vim /etc/mail.rc
'//末尾添加'
set from=397615552@qq.com
set smtp=smtp.qq.com
set smtp-auth-user=397615552@qq.com
set smtp-auth-password=qq郵箱授權碼
set smtp-auth=login

什么是qq郵箱授權碼?建議看看官網指導,查找自己的授權碼:QQ郵箱幫助中心
測驗下首發郵件是否成功
echo "hello world" | mail -s "zb-test" 397615552@qq.com

撰寫郵件腳本
cd /usr/lib/zabbix/alertscripts
vim mailx.sh
#!/bin/bash
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

創建日志檔案并修改權限并測驗
touch /tmp/mailx.log
chown -R zabbix.zabbix /tmp/mailx.log
chmod +x mailx.sh
chown -R zabbix.zabbix /usr/lib/zabbix/
sh mailx.sh 397615552@qq.com zabbix "this is test"


WEB網頁配置
1、添加報警媒介
管理—》報警媒介型別—》創建媒體型別


{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}
2、添加用戶
管理—》用戶—》點擊Admin—》報警媒介—》添加


這里記得點更新
3、創建動作
配置—》動作—》創建動作—》洗掉默認—》創建動作


添加執行操作


添加恢復操作


測驗
客戶端停止sshd服務
systemctl stop sshd

客戶端開啟sshd服務
systemctl start sshd

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/271914.html
標籤:其他
上一篇:Linux環境下安裝JDK
下一篇:Nginx學習與安裝
