feat: update docker production log settings (#31217)
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user