zabbix实战,利用139邮箱实现邮件+短信报警

    最近,要实现zabbix监控服务器的邮件+短信报警,可是网上的资料都不怎么详细,因此本人把实战的过程详细的记录了下来。(呵呵,有点像连环画)服务器

    首先,前提思路是,只要实现邮件报警。那么,就利用139邮箱的短信提醒直接实现短信报警,因此咱们重点为邮件报警。ide

    安装步骤,前面的文章已经详细叙述(http://duyunlong.blog.51cto.com/1054716/1107895),这里就不啰嗦了,直接进入主题:测试

第一步,咱们点击配置——》主机——》建立一个主机,以下图3d

第二步,咱们点击项目blog

第三步而后,填写名称,键值事件

第四步,咱们能够点击选择,而后选择里面的模版,键值,我这里选择的是端口跟ip图片

第五步,建立触发器,触发器就是,触发报警的达到什么条件就报警,以下图ip

第六步,咱们能够从添加里,添加表达式get

第七步,下面是点击添加后,跳出的窗口。点击选择咱们能够添加咱们建立的项目it

以下,是选择跳出的窗口,咱们把组跟ip选择正确,才能够找到咱们建立的项目

好找到咱们建立的项目,以下SMB

而后,咱们选则,N的值,咱们选择的是最末(最近)T值不是N

第八步,选择监测中,而后点击最新数据,然点击重设,看是否能捕捉到,咱们建立的项目,以下图

第九步,咱们建立报警的示例媒体,以下图,点击管理---示例媒体---建立示例媒体

以下图,咱们填写名称,而后选择用脚本,并填写脚本名称

填写了脚本,那咱们具体看下脚本存放在zabbix服务器的什么地方,内容是什么,首先咱们进入/usr/local/zabbix/bin/建立一个脚本文件为email.sh而后写内容到这个脚本里,echo "$3" | mail -s "$2" $1,记住前提是,第一咱们装了mail,这个能够用补全看下系统有没有mail命令,第二点,要注意的是,这个脚本,zabbix有执行权限,要否则发报警邮件的时候会报错

而后,咱们要修改zabbix配置文件,把脚本路劲添加,要不zabbix找不到,脚本路径,以下图:

下图,为我本身的zabbix配置文件的路径

第十步,咱们来配置动做,点击“配置”---“动做”---右上角的“建立动做”以下图

而后以下图,咱们填写名称,修改成60秒,其余都默认,而后点击操做,以下图:

 

第十一步,咱们点击“管理”——“用户”以下图

 

第十二步,为用户选择实例媒体,以下图

第十三步:咱们填写报警类型,而后填写报警邮箱,这里咱们填写的是139邮箱,

第十四步,测试,咱们监控项目是SMB那么,咱们把监控主机上的SMB关闭后,看会不会报警,咱们点击“监测中”——“事件”而后咱们查看时间内容,以下图:

由于上传图片有限事件的具体内容能够本身点击查看

而后咱们查看139邮箱以下图:

下面为邮件的内容

139邮箱,手机短信提醒设置

相关文章
相关标签/搜索