open-falcon添加微信和邮件报警

1:创建用户和用户组 添加自己邮箱和微信地址

2,安装mailsender

https://github.com/niean/mailsender 下载地址

#get bin

cd /data/open-falcon-0.21/open-falcon/

wget https://github.com/niean/mailsender/releases/download/v0.0.1/tycs-mailsender-0.0.1.tar.gz

tar -zxf tycs-mailsender.tar.gz

#config

mv cfg.example.json cfg.jsonvim cfg.json

#start

./control start

#stop

./control stop

配置发件人邮箱地址和密码
vim /data/open-falcon-0.21/open-falcon/alarm/config/cfg.json 打开alarm配置文件

配置mailsender接口 端口1986
重启 模拟falcon报警 查看falcon用户邮箱是否收到报警邮件

alarm日志报警:

alarm收到报警信息 通过配置文件接口转给sendmail sendmail最终把信息发给用户邮箱

至此报警完成 此处主要用了开源工具sendmail 来发送邮件

微信报警:

https://github.com/Yanjunhui/chat 参考文章

具体操作官网写的很明白 但是有一点要搞清楚

微信的报警时基于chat 这个工具 alarm 配置chat接口 chat配置和微信相关数据

alarm-chat-微信企业号-个人企业号报警

首先安装chat

git clone https://www.github.com/yanjunhui/chat.git

cd chat

./control.sh start

配置文件:

参考连接上有详细步骤 操作前确保chat已经启动

alarm配置文件:

4567 chat端口

企业微信号端的操作:

没什么可解释 直接上图

获取corpID

创建应用并设置API消息接受

服务器chat服务器端口

保存 chat info.log会有回调成功的日志;chat到微信端的接口已经通了

添报警联系人 注意此处是微信企业号的账户 不是个人微信

关注企业号 接收报警信息

报警信息接受状态

官网说的比较乱 之前回调URL一直不通 因为没有安装chat

完成

打赏
  • © 2015-2020 史努比
  • Hexo Theme Ayer by shenyu
    • PV:
    • UV:

请我喝杯百威吧!

支付宝
微信