博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix邮件报警设置
阅读量:4144 次
发布时间:2019-05-25

本文共 720 字,大约阅读时间需要 2 分钟。

环境
系统: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的服务,查看邮件是否发送

你可能感兴趣的文章
127个超级实用的JavaScript 代码片段,你千万要收藏好(上)
查看>>
【视频教程】Javascript ES6 教程27—ES6 构建一个Promise
查看>>
【5分钟代码练习】01—导航栏鼠标悬停效果的实现
查看>>
127个超级实用的JavaScript 代码片段,你千万要收藏好(中)
查看>>
127个超级实用的JavaScript 代码片段,你千万要收藏好(下)
查看>>
【web素材】03-24款后台管理系统网站模板
查看>>
Flex 布局教程:语法篇
查看>>
年薪50万+的90后程序员都经历了什么?
查看>>
2019年哪些外快收入可达到2万以上?
查看>>
【JavaScript 教程】标准库—Date 对象
查看>>
前阿里手淘前端负责人@winter:前端人如何保持竞争力?
查看>>
【JavaScript 教程】面向对象编程——实例对象与 new 命令
查看>>
我在网易做了6年前端,想给求职者4条建议
查看>>
SQL1015N The database is in an inconsistent state. SQLSTATE=55025
查看>>
RQP-DEF-0177
查看>>
MySQL字段类型的选择与MySQL的查询效率
查看>>
Java的Properties配置文件用法【续】
查看>>
JAVA操作properties文件的代码实例
查看>>
IPS开发手记【一】
查看>>
Java通用字符处理类
查看>>