前端异常监控之Sentry集成钉钉机器人提醒

如何安装部署sentry看上篇文章前端异常监控之 Sentry的部署和使用

在上篇文章之后,因为需要安装钉钉插件,所以写了该篇文章,也是踩了若干坑以后总结如下:

git地址:github.com/L3T/sentry-…

一些疑惑可以参考issues中 NullYing 的回答

1. 修改requirements.txt

cd onpremise
vi requirements.txt # 修改

添加 redis-py-cluster==1.3.4
复制代码

2. 修改Dockerfile

vi Dockerfile

添加 RUN pip install git+https://github.com/L3T/sentry-dingding.git
复制代码

3.重新执行 build

docker-composer build

docker-compose restart
复制代码

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
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值