open-falcon 邮件告警配置
作者:互联网
1、下载二进制安装包
cd /home/work/go/src/github.com/open-falcon mkdir -p falcon-mail-provider tar zxvf falcon-mail-provider.tar.gz -C falcon-mail-provider cd falcon-mail-provider
2、配置文件修改
{ "debug": true, "http": { "listen": "0.0.0.0:4000", "token": "" }, "smtp": { "addr": "smtp.qiye.163.com:25", "username": "xxamp@xxamp.com", "password": "youpassword", "from": "xxamp@xxamp.com", "tls":false, "anonymous":false, "skipVerify":true } }
3、测试配置
./control start [root@mgr falcon-mail-provider]# ./control tail 2019/09/18 11:46:00 config.go:71: load configuration file cfg.json successfully 2019/09/18 11:46:00 http.go:25: http listening 0.0.0.0:4000 [root@mgr falcon-mail-provider]# curl http://127.0.0.1:4000/sender/mail -d "tos=xingzhenxiang@qq.com,xingzhenxiang@163.com&subject=xx&content=yy" success [root@mgr falcon-mail-provider]#
4、配置alarm模块的配置文件cfg.json,修改"mail": "http://127.0.0.1:4000/sender/mail"选项的url并重启
[root@mgr open-falcon]# cat alarm/config/cfg.json { "log_level": "debug", "http": { "enabled": true, "listen": "0.0.0.0:9912" }, "redis": { "addr": "127.0.0.1:6379", "maxIdle": 5, "highQueues": [ "event:p0", "event:p1", "event:p2" ], "lowQueues": [ "event:p3", "event:p4", "event:p5", "event:p6" ], "userIMQueue": "/queue/user/im", "userSmsQueue": "/queue/user/sms", "userMailQueue": "/queue/user/mail" }, "api": { "im": "http://127.0.0.1:10086/wechat", "sms": "http://127.0.0.1:10086/sms", "mail": "http://127.0.0.1:4000/sender/mail", "dashboard": "http://127.0.0.1:8081", "plus_api":"http://127.0.0.1:8080", "plus_api_token": "default-token-used-in-server-side" }, "falcon_portal": { "addr": "root:@tcp(127.0.0.1:3306)/alarms?charset=utf8&loc=Local", "idle": 10, "max": 100 }, "worker": { "im": 10, "sms": 10, "mail": 50 }, "housekeeper": { "event_retention_days": 7, "event_delete_batch": 100 } } [root@mgr open-falcon]# ./open-falcon restart alarm
5、配置报警模板
5.1 在红框里面输入模板名称,并点击+
5.2填写具内容
6、配置监控模板和hostgroup关联
6.1
6.2
6.3
7、未恢复告警查看
8、邮件信息
标签:127.0,http,0.1,mail,falcon,告警,open,event 来源: https://blog.51cto.com/860143/2438867