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
完成
网友评论