【发布时间】:2012-04-06 07:05:38
【问题描述】:
现在django-sentry 已经成为一个独立的服务器(非常棒),我正在尝试移植我的应用程序以使用它。
我已经建立了一个独立的服务器,配置了一个 django 应用程序to log using django 1.3's logging dictionary conf as per the raven docs。我似乎无法让任何芹菜任务登录到哨兵服务器(尽管它们确实被打印到控制台)。
我不确定我应该做什么?我在我的“INSTALLED_APPS”中包含了raven.contrib.django.celery。
未捕获的异常被发送到哨兵,自定义日志消息通过以下方式发送:
import logging
logger = logging.getLogger(__name__)
...
logger.info("Logged Message")
【问题讨论】:
-
尝试按照文档中的说明将 exc_info 添加到 info() 中。另外,检查 celery 是否使用相同的 settings.py。
-
如果你需要异步浏览,你只需要在你的 INSTALLED_APPS 中使用'raven.contrib.django.celery'
标签: python django logging sentry raven