哨兵使用水平

时间:2012-06-26 09:14:03

标签: django sentry

我可以在Sentry中使用不同级别吗?

我的配置:

'handlers': {
    'sentry': {
        'level': 'ERROR',
        'class': 'raven.contrib.django.handlers.SentryHandler',
    },
    'sentry.warning': {
        'level': 'WARNING',
        'class': 'raven.contrib.django.handlers.SentryHandler',
        },
'loggers': {
    'my.warning': {
        'level': 'WARNING',
        'handlers': ['sentry.warning'],
        'propagate': False,
        },
               }

我的代码:

    import logging
    logger_router = logging.getLogger('my.warning')
    logger_router.setLevel(logging.WARNING)
    logger_router.warning('my message')

为什么所有警告都处于“ERROR”级别? TIA。

1 个答案:

答案 0 :(得分:0)

我在 settings.py 中从DEBUG=False更改为DEBUG=True。一切都有效!