部署了一套sentry前端异常捕获平台,想接入dingding告警,搜了一圈,发现有人造了轮子,https://github.com/cench/sentry-10-dingding 。 配上去试一下一下,发现效果并不好,告警提示比较简单,没有环境信息,无法一眼看出来是哪个环境报错,尝试改了一下插件代码,效果还不错,源码地址如下:https://github.com/jacksnowfuck/sentry-dingding-maxbon ####安装步骤
- 进入到sentry docker化部署目录
cd onpremise
- 停掉docker-compose
docker-compose down
- 修改sentry/requirements.txt内容,追加如下内容:
sentry-dingding-maxbon==1.0.5
- 重构并启动
docker-compose build && docker-compose up -d
- 启动完后进到插件中心启用并配置机器人token即可
####效果如下:
####更新 更新了一波,兼容了系统告警规则配置(避免错误一直刷),效果如下:
评论区