阿汤博客-承接中小企业服务器维护和网站维护,有意者可以联系博主!

open-falcon微信告警配置

运维文档 486℃ 0评论

1、安装chat,最好创建在open-falcon目录下面,方便管理。

#cd /usr/local/open-falcon/

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


2、登录企业微信,获取相关参数。

https://work.weixin.qq.com/

获取三个信息

CorpID =

AgentId =

Secret =

①CorpID获取,点击 我的企业–>最下方有个企业ID

open-falcon微信告警配置

②Agentid和secret获取方式:点击应用与小程序–>创建应用–>填写应用相关信息

open-falcon微信告警配置

③点击应用进去就可以获取两个参数值。

open-falcon微信告警配置

④微信关注企业微信,就可以通过微信接收消息。

open-falcon微信告警配置

open-falcon微信告警配置

3、配置chat目录下面的config.conf

#cd chat

#vim config.conf

填写刚才获取的三个参数

CorpID =

AgentId =

Secret =


4、启动服务

#chmod +x control.sh

启动 ./control.sh start

停止 ./control.sh stop

重启 ./control.sh restart

状态 ./control.sh status

#./control.sh start

#lsof -i:4567

COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME

main    1858 root    3u  IPv6  32900      0t0  TCP *:tram (LISTEN)


5、配置open-falcon的alarm模块api

#cd ..

#vim alarm/config/cfg.json

open-falcon微信告警配置

#./open-falcon restart alarm

在open-falcon里面user中IM(内部通讯工具账号,比如微信、百度hi、米聊)一项,填写企业微信-通讯录-成员-账号信息。


6、告警测试

①在open-falcon模板里面,添加一个端口监控,报警级别设置小于3; P:报警级别(<3: 既发短信也发邮件 >=3: 只发邮件)

open-falcon微信告警配置

②过一段时间告警列表就会有告警通知

open-falcon微信告警配置

③查看微信信息,也受到了通知。

open-falcon微信告警配置

④如果没有微信没有收到信息,可以通过 ./open-falcon monitor alarm查看日志。

转载请注明:阿汤博客 » open-falcon微信告警配置

喜欢 (0)or分享 (0)