Журналы Papertrail не отображаются для приложения Django в производстве

У меня есть приложение Django, которое развернуто на производстве с помощью Heroku. В настоящее время я пытаюсь интегрировать журналирование papertrail, но журналы не отправляются на производство. На данный момент я в полной растерянности, почему мои журналы не проходят. Я не использую papertrail в качестве аддона для Heroku, а использую веб-интерфейс.

Вот как выглядит моя настройка LOGGING в settings.py

LOGGING = {
    'version': 1,
    'disable_existing_loggers': False,
    'formatters': {
        'verbose': {
            'format': '{levelname} {asctime} {module} {message}',
            'style': '{',
        },
    },
    'handlers': {
        'console': {
            'level': 'DEBUG',
            'class': 'logging.StreamHandler',
            'formatter': 'verbose',
        },
        'papertrail': {
            'level': 'INFO',
            'class': 'logging.handlers.SysLogHandler',
            'address': ('logsX.papertrailapp.com', XXXXX),
            'formatter': 'verbose',
        },
    },
    'loggers': {
        '': {  # This is the root logger, capturing logs from any logger.
            'handlers': ['console', 'papertrail'],  # Start with 'console' for development. Add 'papertrail' for production.
            'level': 'DEBUG',
            'propagate': True,
        },
    },
}

ПРИМЕЧАНИЕ: В моем коде адрес правильный, я, конечно, отредактировал его в этом сообщении.

В моем файле views.py есть следующий код:

import logging

logger = logging.getLogger(__name__)

def index(request):
    logger.warning('test')

Я развернул это в производстве, но не вижу никаких журналов. Я в растерянности, что может быть не так, есть идеи?

Вернуться на верх