python异常处理 sentry-sdk的使用

python异常处理 sentry-sdk的使用

sentry-sdk注册地址:sentry.io/signup/

打开注册地址,进入首页进行注册:

image.png

注册成功之后,会跳转让选择语言界面,我这里选择python:

image.png

使用pip安装sentry-sdk:

pip install --upgrade sentry-sdk
复制代码

在应用程序设置的早期导入并初始化 Sentry SDK:

import sentry_sdk
sentry_sdk.init(
    "https://8cea0d1365eb4125ae5f6cb67dc9796f@o879032.ingest.sentry.io/5831472",

    # Set traces_sample_rate to 1.0 to capture 100%
    # of transactions for performance monitoring.
    # We recommend adjusting this value in production.
    traces_sample_rate=1.0
)
复制代码

上述配置同时捕获错误和性能数据。要减少捕获的性能数据量,请更改traces_sample_rate为 0 到 1 之间的值。

验证您的设置的一种方法是故意造成破坏您的应用程序的错误。

通过在应用程序中插入除以零表达式来引发未处理的 Python 异常

division_by_zero = 1 / 0
复制代码

运行该程序后,sentry-sdk便会收到异常报警:

image.png
image.png

原创文章,作者:睿达君,如若转载,请注明出处:https://zrrd.net.cn/2096.html

发表回复

登录后才能评论
咨询电话
联系电话:0451-81320577

地址:哈尔滨市松北区中小企业总部基地13F

微信咨询
微信咨询
QQ咨询
分享本页
返回顶部