zabbix配置邮件警告(添加媒介)
方法一
发件人:126邮箱
收件人:QQ邮箱
开启IMAP/SMTP服务
开启POP3/SMYP服务
设置触发器的动作
创建动作
添加白名单
手动触发报警
[root@slave1 ~]# echo "46456" > /tmp/abc
方法二
(script方式)
[root@master ~]# hostnamectl set-hostname zabbix.alg.com
[root@master ~]# bash
[root@zabbix ~]# yum -y install mailx postfix
Last metadata expiration check: 2:22:19 ago on
[root@zabbix ~]# systemctl enable --now postfix.service
Created symlink /etc/systemd/system/multi-user.target.wants/postfix.service → /usr/lib/systemd/system/postfix.service.
[root@zabbix ~]# ss -anlt |grep 25
LISTEN 0 100 127.0.0.1:25 0.0.0.0:*
LISTEN 0 100 [::1]:25 [::]:*
//编写脚本
[root@zabbix ~]# vim /usr/local/share/zabbix/alertscripts/mail.sh
#!/bin/bash
echo "$1" | mail -s "$2" $3
[root@zabbix ~]# chmod +x /usr/local/share/zabbix/alertscripts/mail.sh
qq邮箱添加白名单
创建媒介
发送警告信息使用默认
添加动作
[root@zabbix ~]# echo "sadjlaks" > /tmp/abc