feat: update docker production log settings (#31217)

This commit is contained in:
alangsto
2022-10-27 14:06:25 -04:00
committed by GitHub
parent a4f1b9f379
commit 1d21277192

View File

@@ -2,6 +2,7 @@
Specific overrides to the base prod settings for a docker production deployment.
"""
from logging.handlers import SysLogHandler
import platform
from .production import * # pylint: disable=wildcard-import, unused-wildcard-import
@@ -48,6 +49,13 @@ def get_docker_logger_config(log_dir='/var/tmp',
'formatter': 'standard',
'stream': sys.stdout,
},
'tracking': {
'level': 'DEBUG',
'class': 'logging.handlers.SysLogHandler',
'address': ('localhost', 5140),
'facility': SysLogHandler.LOG_LOCAL1,
'formatter': 'raw',
}
},
'loggers': {
'django': {
@@ -55,6 +63,11 @@ def get_docker_logger_config(log_dir='/var/tmp',
'propagate': True,
'level': 'INFO'
},
'tracking': {
'handlers': ['tracking'],
'level': 'DEBUG',
'propagate': False,
},
'requests': {
'handlers': handlers,
'propagate': True,