zabbix3.0.3 设置邮件报警

简介:

在zabbix3.0.3 设置报警这里卡了两天。终于解决了,这里我使用的mailx来作为发送邮件的客户端

1.设置mailx发信账号

yum -y install mailx

ln -s /bin/mailx /bin/mail

?
1
2
3
4
5
6
cat  /etc/mail .rc   // 内容如下
set  from=123456@126.com
set  smtp=smtp.126.com
set  smtp-auth-user=123456
set  smtp-auth-password=123456
set  smtp-auth=login

发送测试邮件


?
1
echo   test  | mail -s  " test"    136×××@126.com


2.zabbix服务器端编写邮件发送脚本


?
1
2
3
4
mkdir  /etc/zabbix/alertscripts 
vim  /usr/local/zabbix/etc/zabbix_server .conf   // 修改alert scripts为以下路径
AlertScriptsPath= /etc/zabbix/alertscripts 
service zabbix_server restart


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


?
1
2
3
增加可执行权限
chown  zabbix.zabbix  /etc/zabbix/alertscripts/sendmail .sh
chmod  +x  /etc/zabbix/alertscripts  sendmail.sh


?
1
2
测试发送脚本
/etc/zabbix/alertscripts/sendmail .sh 136xxx@126.com  "测试邮件标题"  "测试邮件内容"


3.zabbix后台配置

Administration|Media types,进入告警方式配置界面,创建sendmail.sh告警方式,如下图

name这里可以随便自己定义,type选择scripts;Script name则输入上一步编写的脚本名称,即sendmail.sh


wKiom1eO48ngSbDMAACBQvmagsA386.png


Administration|Users,进入用户配置界面,在”Media”选项卡中配置用户接收告警的邮箱地址。点击”Add”,在弹出的窗口中输入用户邮箱,见下图:


wKiom1eO4-KR5BMdAADuJ96N3Fo533.png


Configuration-->Action 修改已有的Actions,具体如下:


wKioL1eO4_zyyMDMAADfrJ-03g8023.png


这时候就可以先停止zabbix_agent 测试下短信会不会成功发送



本文转自 shouhou2581314 51CTO博客,原文链接:http://blog.51cto.com/thedream/1827984,如需转载请自行联系原作者

相关文章
|
监控
zabbix设置邮件报警
zabbix设置邮件报警
|
3月前
|
监控 关系型数据库 MySQL
一文吃透企业级elk技术栈:11. zabbix报警实现
一文吃透企业级elk技术栈:11. zabbix报警实现
|
6月前
|
监控 前端开发
Zabbix使用外部邮箱服务器发送邮件报警
Zabbix使用外部邮箱服务器发送邮件报警
|
6月前
|
监控 关系型数据库 应用服务中间件
zabbix自定义监控、钉钉、邮箱报警
zabbix自定义监控、钉钉、邮箱报警,实验准备,安装,添加监控对象,添加自定义监控项,监控mariadb,监控NGINX,钉钉报警设置,邮件报警
294 0
|
运维 监控
【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)(四)
【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)(四)
144 0
|
运维 监控 小程序
【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)(三)
【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)(三)
90 0
|
运维 监控 测试技术
【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)(二)
【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)(二)
161 0
|
运维 监控 网络协议
【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)(一)
【运维知识进阶篇】zabbix5.0稳定版详解2(自定义监控+报警+图形+模板)
305 0
|
缓存 监控 应用服务中间件
【zabbix】生产环境zabbix只能收到邮件不能看到图形化页面
【zabbix】生产环境zabbix只能收到邮件不能看到图形化页面
|
3月前
|
监控 安全 Linux
在Linux中,zabbix如何监控脑裂?
在Linux中,zabbix如何监控脑裂?