摘要:本篇文章介绍在中的基本配置引入基础写法指定其它拓展指定错误等级默认为追加相同归为一类
本篇文章介绍sentry在django中的基本配置
setting
INSTALLED_APPS = [ "raven.contrib.django.raven_compat", ] RAVEN_CONFIG = { "dsn": "", }
引入
from raven.contrib.django.raven_compat.models import client
基础写法
clint.captureException()
指定user
clint.user_context({ "id": user.id, "username": user.username, }) clint.captureException()
其它拓展
clint.captureException( level="warning", #指定错误等级 默认为error tags={"message": message}, #追加tags fingerprint=[code, message], # 相同fingerprint归为一类 )
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/40699.html
摘要:对我们来说最大的便利就是利用日志进行错误发现和排查的效率变高了。官方也提倡正确设置接收的日志的同时,用户也能继续旧的日志备份。 在各种系统和应用里,无论你的代码再完美也还是会抛异常,出错误。今天的主角是当今比较流行的异常记录框架 - Sentry,来了解一下。 关于日志管理 应用越做越复杂,输出日志五花八门,有print的,有写stdout的,有写stderr的, 有写logging的...
摘要:故而,我们需要在项目出现异常时主动对其进行收集上报,分析原因和影响后制定下一步解决方案。所以,我们需要一款成熟的异常监控系统来协助我们。最近在公司项目中部署了,用于项目中异常监控,涵盖了前端后端。 原文首发于我的个人博客: https://lonhon.top/ 凡事只要有可能出错,那就一定会出错 对于任何一个项目而言,本地测试肯定做不到100%覆盖,而且,我们也不能保证用户能按照我们...
摘要:注册登录登录创建选择安装扩展使用方法来自配置获取测试少写个分号查看效果发送到对象当方法调用时执行资源你也可以本地搭建之部署到生产环境搭建自己的服务基于安装自 注册登录 GitHub登录showImg(https://segmentfault.com/img/bVbgcrL?w=1109&h=554); 创建project 选择 laravelshowImg(https://segme...
阅读 1405·2021-11-25 09:43
阅读 2260·2021-09-27 13:36
阅读 1114·2021-09-04 16:40
阅读 1957·2019-08-30 11:12
阅读 3308·2019-08-29 14:14
阅读 565·2019-08-28 17:56
阅读 1320·2019-08-26 13:50
阅读 1246·2019-08-26 13:29