Журналы 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')
Я развернул это в производстве, но не вижу никаких журналов. Я в растерянности, что может быть не так, есть идеи?