关闭

zabbix邮件报警设置

1515人阅读 评论(0) 收藏 举报
分类:
环境
系统:centos6.5
zabbix:2.2.2

一,安装邮件发送工具mailx
#安装mailx
[root@localhost] yum install mailx
#配置mail.rc文件,添加如下参数,本例以163邮箱为例,这里添加的邮箱,就是报警邮件的发送者邮箱。
[root@localhost] vim /etc/mail.rc



#测试邮件发送
echo "zabbix test mail" |mail -s "zabbix" xxx@163.co
m
#或者
echo "zabbix test mail" |mailx -v -s "zabbix" xxx@163.com

二,设置邮件
1,设置邮件发送命令
创建媒体类型

类型选择“脚本”,输入名称和脚本名称(脚本的内容就是邮件发送的命令),然后“存档”。


2,创建脚本
在alterscripts文件夹下创建sendmail.sh脚本

编写邮件发送命令,并将内容输出在/tmp/mailtmp.txt中(仅仅为了查看内容,关键还是最后一行发送邮件的命令)


3,用户设置报警邮箱地址
选择成员

添加媒介,选择之前创建的sendmail,并输入接收者的邮件地址,完成后,存档。


4,设置触发报警动作
创建动作

选择动作,设置名称,勾选恢复信息

选择条件,设置触发条件为被监控的主机,点击“添加”

选择操作,设置60秒时间,添加新的操作

设置邮件发送次数、送到用户,“送到的”选择之前创建的sendmail,点击“添加”

全部操作完成后,点击“存档”

三,测试
1,停止被监测端mysql的服务,查看邮件是否发送
2,开启被监测端mysql的服务,查看邮件是否发送

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:197038次
    • 积分:2727
    • 等级:
    • 排名:第13795名
    • 原创:80篇
    • 转载:104篇
    • 译文:0篇
    • 评论:50条
    博客专栏
    最新评论