新网创想网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

Zabbix邮件报警-创新互联

本文主要以外部邮箱账号完成报警邮件的发送。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、虚拟空间、营销软件、网站建设、井研网站维护、网站推广。

1 如果安装了Sendmail或postfix,则需要停止服务:

[root@www alertscripts]# uname -a

Linux www 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

[root@www ~]# systemctl stop sendmail.service

[root@www ~]# systemctl disable sendmail.service

2 安装邮件发送工具mailx:

[root@www ~]# yum install mailx

3 配置Zabbix服务端外部邮箱:

下面的语句可以追加到配置文件的最后:

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

set from=ze9@sina.com  smtp=smtp.sina.com

set smtp-auth-user=ze9@sina.com  smtp-auth-password=19sssss

set smtp-auth=login

from:发送邮件的地址

smtp:外部smtp服务器地址

smtp-auth-user:外部smtp服务器认证的用户名

smtp-auth-password:外部smtp服务器认证的用户密码

smtp-auth:邮件认证的方式,

4 测试:

[root@www ~]# echo "a" | mail -s "b" 3333333@qq.com

其中a为内容,b为标题。

5 配置Zabbix服务器邮件报警:

5.1 配置报警介质:

打开zabbix的管理------处理方法----create media type:

Zabbix邮件报警

我用的是脚本发邮件的方式来报警的,脚本名字为mail.sh。脚本存放位置,在zabbix_server.conf配置文件中设置:AlertScriptsPath=/usr/lib/zabbix/alertscripts

[root@www alertscripts]# vim mail.sh

#!/bin/bash

/usr/bin/echo "$3" | /usr/bin/mail -s "$2" $1

5.2 设置报警用户:

我直接使用了已存在的管理员组,然后在其中添加用户。

Zabbix邮件报警

5.3 设置报警动作:

打开zabbix的系统配置---操作---- 选择事件源为触发器------create action:

Zabbix邮件报警

触发条件设置:

Zabbix邮件报警

详细操作设置,即满足触发条件之后执行什么动作,这里一般设置为发邮件之类的,设置收邮件的用户(建议每个组对应一个用户,这样发邮件的时候容易设置发送对象):

Zabbix邮件报警

至此,邮件报警已经设置完成。

附 1:Zabbix监控服务器一般配置步骤:

1)自定义监控模板

2)以自动发现(或者自动注册)的方式增加监控设备

3)根据需求自定义监控项和触发器

4)设置报警方式(如邮件或短信)

5)Zabbix服务器的优化

附 2 :解决邮件报警发送附件的办法:

报警脚本如下:

#!/bin/bash

#export.UTF-8

FILE=/tmp/mailtmp.txt

echo "$3" >$FILE

dos2unix -k $FILE

/bin/mail -s "$2" $1 < $FILE

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

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

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享文章:Zabbix邮件报警-创新互联
URL标题:http://www.wjwzjz.com/article/ddesss.html
在线咨询
服务热线
服务热线:028-86922220
TOP