Linux(rhel7.5)下利用zabbix4.4实现对http(http模块)、nginx的监控以及利用pernoca模板实现对 mysqld 的监控:https://blog.csdn.net/qq_35887546/article/details/104923467
rhel7.5下zabbix4.4结合qq邮箱实现邮件报警配置
zabbix结合qq邮箱实现邮件报警
1、设置虚拟机可以上网
在server4:
[root@server4 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
[root@server4 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=static
DEVICE=eth0
ONBOOT=yes
IPADDR=172.25.63.4
PREFIX=24
GATEWAY=172.25.63.250 #设置网关地址
[root@server4 ~]# vim /etc/resolv.conf
[root@server4 ~]# cat /etc/resolv.conf
nameserver 114.114.114.114 #设置DNS域名解析
[root@server4 ~]# systemctl restart network
查看网关是否配置成功:
测试网络是否ok:
2.安装mailx软件
在server4上安装mailx软件,以方便后续的实验
[root@server4 ~]# yum install mailx -y
[root@server4 ~]# netstat -antlupe | grep :25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 0 25901 958/master
tcp6 0 0 ::1:25 :::* LISTEN 0 25902 958/master
下面介绍mail的基本用法
[root@server4 ~]# mail root #给root用户发送邮件
Subject: test #发送的邮件的主题
111111 #发送的邮件的正文
2222
3333333
EOT #发送结束之后,按"Ctrl + d"退出
[root@server4 ~]# mailq #查看邮件队列
Mail queue is empty
[root@server4 ~]# mail #查看接收的邮件的内容
Heirloom Mail version 12.5 7/5/10. Type ? for help.
"/var/spool/mail/root": 1 message 1 new
>N 1 root Wed Mar 18 19:53 20/604 "test" #显示只有一封邮件,邮件号是1
& 1 #输入邮件号:1
Message 1:
From root@server4.localdomain Wed Mar 18 19:53:25 2020
Return-Path: <root@server4.localdomain>
X-Original-To: root
Delivered-To: root@server4.localdomain
Date: Wed, 18 Mar 2020 19:53:25 +0800
To: root@server4.localdomain
Subject: test #发送的文件的主题
User-Agent: Heirloom mailx 12.5 7/5/10
Content-Type: text/plain; charset=us-ascii
From: root@server4.localdomain (root)
Status: R
111111
2222 #发送的文件的内容
3333333
3、设置qq邮箱白名单
登陆qq邮箱,进入设置,进入反垃圾界面,设置白名单
在网页设置不了的可以在手机app端设置白名单
4、浏览器设置报警:
(1)管理——>报警媒介类型:停用除了Email之外的所有媒介;
(2)管理——>报警媒介类型——>email:
(3)配置发送报警邮件的用户
点击更新:
(3)配置——>动作——>触发器——>Report problems to Zabbix administrators:查看报警媒介的动作;(这步可做,可不做。只是查看,并没有修改任何内容)
值的注意的是,需要启用Report problems to Zabbix administrators:
4.测试:
在server3端停掉zabbix-agent服务(制造问题)
[root@server3 ~]# systemctl stop zabbix-agent
之后等待几分钟查看网页端主机状态,发现server3以停用:
再等待几分钟qq邮箱就会收到报警邮件:
此时查看zabbix监测页面:
说明Linux(rhel7.5)下zabbix4.4结合qq邮箱实现邮件报警配置成功