Почему журналы django INFO отключаются на сервере? - PullRequest
0 голосов
/ 07 января 2020

Когда я запускаю свое приложение локально, журналы INFO отправляются в Stackdriver и файл журнала просто отлично. Но когда я внедряю его на свой удаленный сервер, печатаются только журналы WARN и выше.

Это не проблема аутентификации Google Cloud Platform, поскольку принимаются журналы WARN и ERROR.

Мой settings.py выглядит так:

LOGGING = {
    'formatters': {
        'w_hostname': {
            'format': '%(message)s - DEMO_TAG %(filename)s %(lineno)d'
        },
    },
    'handlers': {
        'stackdriver': {
            'class': 'google.cloud.logging.handlers.CloudLoggingHandler',
            'client': gc_logging_client,
            'level': 'INFO',
            'formatter': 'w_hostname',
        }
    },
    'loggers': {
        'django': {
            'handlers': ['stackdriver'],
            'level': 'DEBUG',
            'propagate': True
        },
    },
    'version': 1,
    'disable_existing_loggers': False,
}
...