gpt4 book ai didi

python - 乌鸦不向 Sentry 报告异常

转载 作者:太空狗 更新时间:2023-10-30 03:01:26 25 4
gpt4 key购买 nike

未捕获的异常未报告给 Sentry 。

我已经运行了 manage.py raven test,我在 sentry 中收到测试消息以确认通信正常。

我的配置包括:

# settings.py

RAVEN_CONFIG = {
'dsn': '****',
}

SENTRY_CLIENT = 'raven.contrib.django.raven_compat.DjangoClient'

SENTRY_AUTO_LOG_STACKS = True

INSTALLED_APPS += [
'raven.contrib.django.raven_compat',
]

然后

# wsgi.py

from raven.contrib.django.raven_compat.models import client

client.captureException()

最佳答案

docs所示,你应该在出现异常时调用client.captureException():

try:
1 / 0
except ZeroDivisionError:
client.captureException()

wsgi.pyshould do这代替:

from raven.contrib.django.raven_compat.middleware.wsgi import Sentry
from django.core.handlers.wsgi import WSGIHandler

application = Sentry(WSGIHandler()

关于python - 乌鸦不向 Sentry 报告异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25494155/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com