zabbix server3.4 使用mailx配置邮件报警
Posted renyongbin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix server3.4 使用mailx配置邮件报警相关的知识,希望对你有一定的参考价值。
软件具体配置如下:
操作系统:Centos7.5 zabbix server版本:zabbix server3.4 zabbix agent版本:zabbix agent3.0
现在开始配置zabbix监控系统 邮件报警:
zabbix server 端做如下操作:
[[email protected]_server ~]# yum install mailx -y
查看mailx版本:
[[email protected]_server ~]# mailx -V
12.5 7/5/10
配置发件邮箱地址:
[[email protected]_server ~]# vim /etc/mail.rc
添加如下邮箱地址配置:
手动测试是否可以发送邮件:
如上所示,发送邮件成功!
编写zabbix server服务器自动发送邮件的脚本:
[[email protected]_server ~]# cat /usr/lib/zabbix/alertscripts/sendmail.sh
#!/bin/bash
contact=$1
subject=$2
body=/tmp/mailbody
echo $3 > $body
sed -i ‘s/^M/
/g;s/^//‘ $body
mail -s "$subject" "$contact" < $body
给这个脚本文件添加可执行权限:[[email protected]_server ~]# chmod +x /usr/lib/zabbix/alertscripts/sendmail.sh
测试zabbix server服务器自动发送邮件的脚本是否可以发送邮件:
如上所示:zabbix server服务器自动发送邮件的脚本发送邮件成功!
以上是关于zabbix server3.4 使用mailx配置邮件报警的主要内容,如果未能解决你的问题,请参考以下文章