博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix实现163邮件报警
阅读量:5282 次
发布时间:2019-06-14

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

Zabbix 邮件报警

电脑登录网易邮箱配置,把自己的授权码看一下,并写入配置文件

server端安装配置邮件服务器

[root@server ~]# yum -y install mailx dos2unix

[root@server ~]# mailx -V

12.5 7/5/10

[root@server ~]# vim /etc/mail.rc

set from=17733661341@163.com smtp=smtp.163.com

set smtp-auth-user=17733661341@163.com

set smtp-auth-password=zc1741845455

set smtp-auth=login

[root@server ~]# echo "test mail from zabbix.server.com" |mail -s "test mail"

 

然后163邮箱就会收到信息

 

 

编辑zabbix_server.conf引用邮件脚本

[root@server alertscripts]# vim /usr/local/zabbix/etc/zabbix_server.conf

AlerScriptsPath=/usr/local/zabbix/share/zabbix/alertscripts

[root@server alertscripts]# cd

[root@server ~]#

[root@server ~]#

[root@server ~]#

[root@server ~]# cd /usr/local/zabbix/share/zabbix/alertscripts/

[root@server alertscripts]# vim mail.sh

#!/bin/bash

#export.UTF-8

bt=$2

sjr=$1

FILE=/tmp/mailtmp.txt

echo "$3" >$FILE

/usr/bin/dos2unix -k $FILE

/bin/mail -s "$bt" "$sjr" <$FILE

 

[root@server alertscripts]# chmod 777 mail.sh

[root@server alertscripts]# chown zabbix:zabbix mail.sh

[root@server alertscripts]# touch /tmp/mailtmp.txt

[root@server alertscripts]# chmod 777 /tmp/mailtmp.txt

[root@server alertscripts]# chown zabbix:zabbix /tmp/mailtmp.txt

[root@server alertscripts]# ./mail.sh 17733661341@163.com "test mail2" "test mail from server.zabbix.com test2"

dos2unix: converting file /tmp/mailtmp.txt to Unix format ...

配置zabbix web 监控项邮件报警

 

{ALERT.SENDTO}

{ALERT.SUBJECT}

{ALERT.MESSAGE}

确认报警媒介信息

配置zabbix中的用户所使用的报警媒介类型以及接受邮件的邮箱

创建发送邮件的动作

动作模版

默认时间为60秒发一次邮件

邮件格式如下

默认接受人内容标题: 故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生:{TRIGGER.NAME}故障!

默认信息内容:

告警主机:{HOSTNAME1}

告警时间:{EVENT.DATE} {EVENT.TIME}

告警等级:{TRIGGER.SEVERITY}

告警信息:{TRIGGER.NAME}

告警项目:{TRIGGER.KEY1}

问题详情:{ITEM.NAME}:{ITEM.VALUE}

当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}

事件ID:{EVENT.ID}

 

 

此处要按配置的文字填写,操作上仅发送到所有,恢复操作确定操作要发到脚本邮件报警

把恢复操作和确认操作按照操作步骤一样都写上

测试邮件报警

关闭agent.zabbix.com ftp服务

 

转载于:https://www.cnblogs.com/zc1741845455/p/10884697.html

你可能感兴趣的文章
java.util.zip压缩打包文件总结一:压缩文件及文件下面的文件夹
查看>>
浅说 apache setenvif_module模块
查看>>
MySQL--数据插入
查看>>
重新学习python系列(二)? WTF?
查看>>
shell脚本统计文件中单词的个数
查看>>
SPCE061A学习笔记
查看>>
sql 函数
查看>>
hdu 2807 The Shortest Path 矩阵
查看>>
熟悉项目需求,要知道产品增删修改了哪些内容,才会更快更准确的在该项目入手。...
查看>>
JavaScript 变量
查看>>
java实用类
查看>>
smarty模板自定义变量
查看>>
研究称90%的癌症由非健康生活习惯导致
查看>>
命令行启动Win7系统操作部分功能
查看>>
排序sort (一)
查看>>
Parrot虚拟机
查看>>
Teamcenter10 step-by-step installation in Linux env-Oracle Server Patch
查看>>
Struts2学习(三)
查看>>
Callable和Runnable和FutureTask
查看>>
GitHub 多人协作开发 三种方式:
查看>>