zabbix报警邮件
作者:小小傻瓜牙zabbix监控的客户端出问题,可以设置一个报警邮箱(一般是配合触发器使用)触发器点我
发邮件是在服务端上整个邮箱,出了问题,用这个邮箱向指定的邮箱发邮件
邮件端口用465
我是zabbix4.2的
关闭默认25端口,安装mailx
1 systemctl stop postfix.service 2 systemctl disable postfix.service 3 yum ‐y install mailx
开启smtp
是在邮箱里开的(这里我用qq的,用在服务端上)
开启后会得到一个授权码,这个授权码就代替了密码
怎么开启----进邮箱后-----设置---账户(百度就知道了)

请求数字证书(下面certs前面加了点,这是隐藏文件,ls -a查看)
1 mkdir ‐p /home/zabbix/.certs
1 echo ‐n | openssl s_client ‐connect smtp.qq.com:465 | sed ‐ne '/‐BEGIN CERTIFICATE‐/,/‐END CERTIFICATE‐/p' > /home/zabbix/.certs/qq.crt 2 certutil ‐A ‐n "GeoTrust SSL CA" ‐t "C,," ‐d /home/zabbix/.certs ‐i /home/zabbix/.certs/qq.crt 3 certutil ‐A ‐n "GeoTrust Global CA" ‐t "C,," ‐d /home/zabbix/.certs ‐i /home/zabbix/.certs/qq.crt
1 cd /home/zabbix/.certs/ 2 certutil ‐A ‐n "GeoTrust SSL CA ‐ G3" ‐t "Pu,Pu,Pu" ‐d ./ ‐i qq.crt 3 certutil ‐L ‐d /home/zabbix/.certs 4 chown ‐R zabbix.zabbix /home/zabbix/

配置 /etc/mail.rc(我是全删除 ,加上下面几句)
1 vim /etc/mail.rc
1 #发送邮件的帐号即qq号 2 set from=xxxxx@qq.com 3 4 #邮件服务器 5 set smtp=smtps://smtp.qq.com:465 6 7 #发送邮件的帐号即qq号 8 set smtp‐auth‐user=xxxxx@qq.com 9 10 #授权码 11 set smtp‐auth‐password=xxxxxx 12 13 #默认login即可 14 set smtp‐auth=login 15 16 #ssl认证方式 17 set ssl‐verify=ignore 18 19 #证书所在目录 20 set nss‐config‐dir=/home/zabbix/.certs
发送邮件试试
1 sudo ‐u zabbix echo "这是邮件正文" | mail ‐s "这是邮件主题" xxx@163.com
邮件发送脚本
1 mkdir /etc/zabbix/alertscripts
2 vim /etc/zabbix/zabbix_server.conf
AlertScriptsPath改成/etc/zabbix/alertscripts目录
AlertScriptsPath=/etc/zabbix/alertscripts
重启zabbix
1 systemctl restart zabbix‐server.service
编写脚本
1 vim /etc/zabbix/alertscripts/mailx.sh
1 #!/bin/bash 2 echo "$3" | mail ‐s "$2" "$1"
1 chmod +x /etc/zabbix/alertscripts/mailx.sh 2 chown zabbix:zabbix /etc/zabbix/alertscripts/mailx.sh
发邮件测试
1 sudo ‐u zabbix /etc/zabbix/alertscripts/mailx.sh 13683703071@163.com "这是邮件标题" "这是邮件内容"
进zabbixweb页面设置
可以用已有的,也可以自己创建
我是用已有的
管理------报警媒介类型
{ALERT.SENDTO}收件人地址
{ALERT.SUBJECT}主题
{ALERT.MESSAGE}邮件内容
就按照上面三条写,不要变(如下图)

设置邮件接收用户
管理-用户-Admin-报警媒介


设置触发条件
配置----动作----创建动作




最后点添加
更新操作我没写
设置和恢复操作一样
添加后如下




可以测试一下
管理----报警媒介类型


浙公网安备 33010602011771号