天天看點

zabbix 郵件報警配置

 使用mailx發送告警郵件,具體過程如下:

配置安裝mailx軟體

rpm -qa | grep mailx    //如果已經安裝則無需再安裝

yum install mailx     //使用yum 方式進行安裝

make && make install UCBINSTALL=/usr/bin/install  //源碼安裝指令

修改配置檔案 /etc/mail.rc

添加如下内容:

set [email protected] smtp=smtp.qq.com

set smtp-auth-user=xxxx smtp-auth-password=xxxx

set smtp-auth=login

說明:from 就是發送者的郵件位址,最好是你自己的一個可用的郵件位址。

smtp 發送郵件伺服器域名

smtp-auth-user 登入郵箱的使用者名

smtp-auth-password 登入密碼

smtp-auth 驗證方式了

#chmod 600 .mailrc

測試:echo "1111" | mailx -s "zabbix" xxx

zabbix上配置郵件告警具體過程

配置Media types

zabbix 郵件報警配置
zabbix 郵件報警配置

腳本的位置:

zabbix_server.conf

AlertScriptsPath=/usr/local/zabbix/scripts/email_alerts.sh

vim email_alerts.sh

#!/bin/bash

echo "$3" | /bin/mailx -s "$2" $1

配置接收告警郵件的郵箱資訊

zabbix 郵件報警配置
zabbix 郵件報警配置

配置Action,Action主要作用當觸發器觸發時采取的發送郵件操作

zabbix 郵件報警配置

Action頁籤裡面用于配置action的名字,郵件的内容等基本資訊

zabbix 郵件報警配置

conditions頁籤裡用于定義,此動作使用哪個觸發器,應用于哪個主機,或主機組

zabbix 郵件報警配置

operations定義了操作詳情

zabbix 郵件報警配置

繼續閱讀