监控服务zabbix邮箱告警的三种配置方式

监控服务zabbix邮箱告警的三种配置方式

环境:

主机名IP服务
服务端vm1192.168.152.147zabbix_server、zabbix_agentd
客户端vm2192.168.152.148zabbix_agentd

方式一:web界面配置邮箱告警

1. 配置主机和主机组
创建主机组
在这里插入图片描述
创建主机并添加至主机组
在这里插入图片描述
2. 添加监控项
手动添加监控项,验证/opt/abc文件是否发生改变
在这里插入图片描述
3. 添加触发器
在这里插入图片描述
在这里插入图片描述
在客户端更新文件,查看是否触发警告

[root@node3 ~]# echo 'hello' >> /opt/abc
[root@node3 ~]# echo 'hello' >> /opt/abc

在这里插入图片描述
4. 添加媒介
选择Admin
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择媒介类型
在这里插入图片描述
添加媒介
在这里插入图片描述
这里可以设置发送邮件的模板
在这里插入图片描述
5. 添加动作
在这里插入图片描述
在这里插入图片描述
修改文件,验证是否发送邮件

[root@node3 ~]# echo 'hello' >> /opt/abc
[root@node3 ~]# echo 'hello' >> /opt/abc
[root@node3 ~]# echo 'hello' >> /opt/abc

在这里插入图片描述
配置成功,已经收到邮件了
在这里插入图片描述

方式二:通过脚本使用系统用户发送邮件

前面三步都一样,这里就不做演示了,直接从第四步开始

1. 在服务端安装mailx,并配置脚本

[root@node1 ~]# yum -y install mailx
[root@node1 ~]# vim /usr/local/etc/zabbix_server.conf
...
AlertScriptsPath=/usr/local/etc/zabbix/alertscripts  //定义一个脚本存放的目录
[root@node1 ~]# mkdir -p /usr/local/etc/zabbix/alertscripts
[root@node1 ~]# cd /usr/local/etc/zabbix/alertscripts
[root@node1 alertscripts]# vim send-mail.sh
#!/bin/bash
content=$(echo -e $1 |tr "\r\n" "\n")
title=$(echo -e $2 |tr "\r\n" "\n")
echo -e "$content" |/usr/bin/mail -s "$title" $3
[root@node1 alertscripts]# chmod +x send-mail.sh
[root@node1 ~]# chown -R zabbix.zabbix /usr/local/etc/zabbix
//重启服务
[root@node1 ~]# pkill zabbix
[root@node1 ~]# zabbix_server 
[root@node1 ~]# zabbix_agentd

2. 在web界面配置媒介
添加媒介
在这里插入图片描述
在这里插入图片描述
添加发送邮件的模板
在这里插入图片描述
添加收件媒介
在这里插入图片描述
3. 修改动作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4. 触发验证

[root@node3 ~]# echo 'hello' >> /opt/abc
[root@node3 ~]# echo 'hello' >> /opt/abc

在这里插入图片描述
在这里插入图片描述

方式三:通过脚本使用第三方邮箱发送邮件

前面四步和方式二相同,这里就不做演示了,直接从第五步开始

1. 编辑配置文件

[root@node1 ~]# vim /etc/mail.rc 
//添加以下内容
set from=2356206941@qq.com
set smtp="smtp.qq.com"
set smtp-auth-user=2356206941@qq.com
set smtp-auth-password=邮箱授权码 
set smtp-auth=login
[root@node1 ~]# systemctl restart postfix

2. 修改收件箱地址
在这里插入图片描述
在这里插入图片描述
3. 触发验证

[root@node3 ~]# echo 'hello' >> /opt/abc
[root@node3 ~]# echo 'hello' >> /opt/abc

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值