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
posted @ 2021-09-07 11:43  张璨  阅读(689)  评论(0编辑  收藏  举报