sentry集成钉钉
# 简介
使用的库:https://github.com/L3T/sentry-dingding
https://github.com/anshengme/sentry-dingding
# 流程
# 步骤
# 1. 修改requirements.txt
cd onpremise
vi requirements.txt # 修改
#添加 redis-py-cluster==1.3.4
1
2
3
2
3
# 2. 修改Dockerfile
vi Dockerfile
#添加 RUN pip install git+https://github.com/L3T/sentry-dingding.git
1
2
2
# 3.重新执行 build
docker-composer build
docker-compose restart
1
2
2
# 4.sentry出现钉钉插件
写钉钉机器人的webhook
# 注意
# 在执行build时会报错,查找 redis_py_cluster-1.3.5版本的文件全部删除
find / -name 'redis_py_cluster-1.3.5-py2.7.egg-info' #查找redis_py_cluster-1.3.5文件
# redis版本是2.10.5时会导致build时安装dingding插件失败,将redis删除,重新安装2.10.6版本
pip install redis==2.10.6 # 安装2.10.6版本
# 如果钉钉插件还没有,执行docker-compose up查看报错日志
docker-compose up
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
上次更新: 2022/04/15, 05:41:29