- 安装sendmail或者postfix
yum install sendmail #安装
service sendmail start #启动
chkconfig sendmail on #设置开机启动
yum install postfix
service postfix start
chkconfig postfix on
备注:sendmail和postfix只需安装一个就行,也只允许启动一个
如果两个都安装并且开启的是postfix,而自己却想用sendmail,开启sendmail会报错(sendmail dead but subsys locked ),这时就要关闭postfix。
正常情况下是可能无法使用stop命令关闭,可用kill杀死进程。
ps aux |grep postfix #查看进程
kill -9 进程号 #杀死进程 - 安装邮件发送工具mailx
yum install mailx #安装
whereis mailx #查看安装路径
mailx -V #查看版本信息 -
配置mailx
vim /etc/mail.rc
#添加以下配置
set from=123456@163.com # 自己的163邮箱,用于zabbi服务端登陆并用它发生报警邮件,邮箱名用123456代替了
set smtp=smtp.163.com
set smtp-auth-user=123456
set smtp-auth-password=密码
set smtp-auth=login #登录
备注:之前用qq邮箱死活报错(error 535),百度后说要调试,懒得调试就换了个163邮箱 - 发送测试邮件
[root@localhost ~]# echo “zabbix test” | mail -s 'zabbix' 654321@qq.com
#主题zabbix 内容zabbix test,邮箱还是用654321代替了
5.zabbix的WEB页面配置
A.创建ACTions
配置1
配置2
接下来就可以故障测试了
之前测试的邮件,我就不在实测了
告警邮件
恢复邮件
到此,zabbix就可以形成一个监控闭环了
转载于:https://blog.51cto.com/11579920/2374109