目录
上一篇:部署LNMP+zabbix(监控工具)
上一篇讲了zabbix的配置,这篇说一下zabbix监控的报警机制的设置
一、概念介绍
刚配置的自定义的监控项默认不会自动报警,首页也不会提示错误,需要配置触发器与报警动作才可以自定报警。
触发器(trigger)
- 设置一个条件,当触发条件发生后,会触发事件,执行某个动作
动作(action)
- 触发时间执行的动作,可以是发送邮件、短信,也可以是重启某个服务等。
二、配置邮件报警功能
1、获取邮箱的客户端授权码
2、配置邮箱功能
服务器上配置
yum install mailx -y
vim /etc/mail.rc
#----------文件末尾新增--------------------
set from=邮箱地址
set smtp=smtp.163.com
set smtp-auth-user=邮箱地址
set smtp-auth-password=开启AMTP的授权密码
set smtp-auth=login
测试发送邮件;发送的内容hello world,邮件的主题zb-test
echo "hello world" | mail -s "zb-test" 邮件地址
编写发邮件脚本
cd /usr/lib/zabbix/alertscripts
vim mailx.sh
#!/bin/bash
#send mail
messages=