VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云最新优惠促销活动
jtti最新优惠促销活动

Centos7 zabbix3.4邮件报警配置(解决邮件内容为XX的问题。垃圾箱(附件)

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

文章目录

1、 添加监控Linux主机

&nbsp

1.配置-主机-创建主机

2.填写信息

&nbsp

3.添加模板

4.查看状态

&nbsp

2、 配置邮箱

&nbsp

系统环境:

?
1 2 [ root@localhost~]#cat/etc/redhat版本centos linux 7.2.1511版(核心版)

1.安装邮件发送工具mailx

如果安装其他邮件发送工具,请先关闭它们

2.配置ZABBIX服务器的外部邮箱打开文件VIM/etc/mail.rc,如果文件mail.rc不存在,手动创建,然后添加以下内容:

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

?
1 2 3 4 5 set sendcharsets=iso-8859-1,utf-8 set from=xxx@163.com设置SMTP=SMTP.163.com#163邮箱以启用SMTP授权设置SMTP验证用户=xxx@163.com#已验证用户设置SMTP验证密码=XXX#验证密码

3.测试邮件发送

?
[ root@localhost~]#回显"zabbix测试邮件" |邮件-s "zabbix "xxx@163.com

4.脚本发送邮件

1) 安装dos2unix转换工具(解决发送的电子邮件采用xx.bin附件格式的问题)(目录名将在7.5.1804中更改)。如果此处的下载链接失败,请访问阿里巴巴官网查找相应的文件

[ root@localhost~]#rpm-ivhhttps://mirrors.aliyun.com/centos/7.5.1804/os/x86_ 64/packages/dos2unix-6.0.3-7.el7.x86_u64.rpm

获得https://mirrors.aliyun.com/centos/7.5.1804/os/x86_ 64/packages/dos2unix-6.0.3-7.el7.x86_u64.rpm

准备…&                        &############################100%]

升级/安装

  1:dos2unix-6.0.3-7.el7          &############################100%]

如以下消息所示,无法显示文本

2) 修改邮件发送脚本的内容

什么我们要在这个路径下创建这个脚本?这是在serber.conf文件配置的ZABBIX_u
alertscriptspath=/usr/lib/ZABBIX/alertscripts中

所以你不想把这个脚本放在这个目录下。您需要服务器配置文件修改alertscriptspath的值

&nbsp

?
123456789 [ root@localhost~]#vim/usr/lib/zabbix/alertscripts/sendmail.sh#!/bin/bash#Export.utf-8#解决了中国发送邮件变得混乱的问题。File=/TMP/mailtmp.txt echo wpap63005qte$3wpap63005qte&gt$File dos2unix-K$File解决了发送邮件内容成为附件的问题/银行标识代码/邮件-s "$2"$1<$文件

&nbsp

3) 创建一个临时文件并对其进行授权。在这里,确保您的用户存在ZABBIX

4) 上述三个参数用于接收从网页发送的信息:

$1:收件人的电子邮件地址
$2:电子邮件标题
$3:电子邮件内容

5) 向脚本添加权限,以便在发生警报时无法正常发送邮件

&nbsp

?
[ root@localhost~]#chmod 755/usr/lib/zabbix/alertscripts/sendmail.sh

5.管理-报警介质类型-创建介质类型

&nbsp

6.填写内容

&nbsp

添加以下三个参数,与sendmail.sh脚本所需的三个参数相对应:收件人地址主题和详细信息

?
1 2 3 {alert.sendto}{alert.subject}{alert.message}

如果3.0中未添加这三个参数,将报告错误。由于ZABBIX允许在3.0之后使用自定义参数,因此默认情况下不会传递这些参数。在2.0中,默认情况下将传递三个参数。因此,如果3.0中没有写入这三个参数,将报告一个错误

7.向用户添加报警介质

8.设置报警条件:配置-动作-创建动作

1) 设置条件和名称

2) 填写收件人,默认信息。用户是刚刚填写的收件人,myemail刚刚创建

&nbsp

故障报警:{触发器。状态:{触发器。名称};
报警主机:{主机。名称};
主机地址:{主机。IP};
报警时间:{事件。日期}{事件。时间};报警级别:&PASP{603触发器};
报警信息:{触发器。名称};
问题详细信息:{项。名称}:{项。价值};
事件代码:{事件。ID};

说明:默认步骤为1-1,即从1到1。一旦发生故障,请执行sendmail.sh脚本管理用户和ZABBIX管理员组发送警报消息。如果故障持续1小时,则只发送一次。如果更改为1-0,则0表示无限制。无限发送间隔的默认持续时间为60秒。一小时内将发送60封电子邮件

3) 恢复操作

疑难解答:{触发器。状态:{触发器。名称};
恢复主机:{主机。名称};
主机地址:{主机。IP};
恢复时间:{事件。日期}{事件。时间};
恢复级别:{触发器。严重性};
恢复信息:{触发器。名称};
问题详细信息:{项。名称}:{项。价值};
事件代码:{事件。ID}

在这里,我们的电子邮件警报配置已完成。只要我们设置的触发器被触发,它就会自动向我发送警报电子邮件

9.测试邮件警报

1) 打开触发器

&nbsp

2) 您可以将ZABBIX内置模板中可用内存监控中的触发器阈值更改为大于20,然后输入模板列表

&nbsp

变动后

&nbsp

3) 修改更新时间以加快检测速度

4) 查看警报

&nbsp

&nbsp

5) 电子邮件确认

&nbsp

如果发送电子邮件时出现问题,请重新启动服务器、ZABBIX服务器httpd服务,然后在客户端上重新启动ZABBIX代理服务

以上就是主机参考分享的关于 Centos7 zabbix3.4邮件报警配置(解决邮件内容为XX的问题。垃圾箱(附件) 的内容,部分内容来源自网络,不代表本站观点。

转载请注明:https://zhujicankao.com/65012.html

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:Centos7 zabbix3.4邮件报警配置(解决邮件内容为XX的问题。垃圾箱(附件) https://zhujicankao.com/65012.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » Centos7 zabbix3.4邮件报警配置(解决邮件内容为XX的问题。垃圾箱(附件)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!