python使用sentry

安装的步骤先略过, 一般从docker安装, 因为需要很多依赖, 直接从网上找个 docker_compose 安装一下
说一下使用的方式

获取 dsn 地址

从左侧边栏找到 Projects , 选择一个项目, 找到设置

在 项目的设置里面, 选择 Client Keys (dsn)

弃用的 dsn 方式

from raven import Client
client = Client(dsn)

dsn = "http://0f73846239584c6db0803829fc820db7:85df018585064aae8591aab4efc46f35@172.16.10.250:9000/2"

try:
    1 /0
except Exception as e:
    print(e)
    client.captureException()

推荐使用的方式

pip install --upgrade sentry-sdk
import sentry_sdk
sentry_sdk.init(
    "http://15259c9fbf5545d5a78353c8fe3357e4@172.16.10.250:9000/3",
    traces_sample_rate=1.0
)
division_by_zero = 1 / 0
原文地址:https://www.cnblogs.com/zhang-can/p/15237498.html