open-falcon alarm邮件发送接口
官方链接 https://github.com/open-falcon/mail-provider
一、邮件告警组件
1.下载编译好的二进制
# cd ~ //选择合适的工作目录
# wget https://dl.cactifans.com/open-falcon/falcon-mail-provider.tar.gz
# mkdir -p falcon-mail-provider
# tar zxvf falcon-mail-provider.tar.gz -C falcon-mail-provider
# cd falcon-mail-provider
2.修改cfg.json文件相关信息
addr 填写邮箱地址 例如smtp.163.com:25
username填写邮箱用户名,告警信息会使用改邮箱发送报警邮件
password填写邮箱密码
from 填写邮箱用户名
修改完成。
3.启动邮件服务
# cd ~
# cd falcon-mail-provider
# ./control start
4.测试邮件服务是否可以使用
# curl http://127.0.0.1:4000/sender/mail -d "tos=xxx@yy.com&subject=xx&content=yyy"
// tos 表示目标邮箱地址
返回success即上面邮箱服务配置完成。
二、open-falcon alarm配置
进入open-falcon alarm目录
# cd open-falcon/alarm/config
# vi cfg.json
修改‘’api‘’ 中"mail":“http://邮件组件所在的ip地址:4000/sender/mail”
重新启动alarm
# cd open-falcon
# ./open-falcon start alarm