zabbix 3 之邮件报警配置

27 篇文章 0 订阅
20 篇文章 0 订阅

一、使用sendmail发邮件的配置

yum -y install sendmail
systemctl start sendmail

测试

echo "hello" | mail -s "subject" 1255415xxx@163.com 

查看是否收到邮件,收到证明成功。

配置Zabbix服务端外部邮箱,开通163邮箱的smtp服务
这里写图片描述

vim /etc/mail.rc

设置
set from=xxxxxx@163.com #发送邮箱地址
set smtp=smtp.163.com
set smtp-auth-user=xxxxxxx #用户名
set smtp-auth-password=xxxx #授权码
set smtp-auth=login

二、配置邮件脚本

1、查看zabbix_server配置文件zabbix_server.conf

vim /etc/zabbix/zabbix_server.conf

找到AlertScriptsPath
这里写图片描述

2、创建脚本

vim  /usr/lib/zabbix/alertscripts/sendMail.sh

内容

#!/bin/bash
messages=`echo $3 | tr '\r\n' '\n'`
subject=`echo $2 | tr '\r\n' '\n'`
echo "${messages}" | /usr/bin/mail -s "${subject}" $1 >>/tmp/sendmail.log 2>&1

1, 2 为邮件主题,$3为发件内容
发送邮件建议采用主流的邮件服务商(如:163,qq等),下面以163为例。

三、zabbix web 后台配置
可参考 http://blog.csdn.net/guyan0319/article/details/78739451
将发送媒介改成邮件,接收手机号改成接收邮箱即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值