From e29b765a244d85636890c8c403bdad2809ea1b7d Mon Sep 17 00:00:00 2001 From: Shridhar Rathod Date: Wed, 18 Mar 2026 14:48:45 +0530 Subject: [PATCH] feat: Added additional tracking log handeling by sending it to file --- openedx/core/lib/logsettings.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/openedx/core/lib/logsettings.py b/openedx/core/lib/logsettings.py index ee78b26623ad..0137d80bc786 100644 --- a/openedx/core/lib/logsettings.py +++ b/openedx/core/lib/logsettings.py @@ -85,10 +85,16 @@ def get_logger_config(log_dir, # lint-amnesty, pylint: disable=unused-argument 'facility': SysLogHandler.LOG_LOCAL1, 'formatter': 'raw', }, + 'tracking_file': { + 'level': 'DEBUG', + 'class': 'logging.handlers.WatchedFileHandler', + 'filename': '/edx/var/log/tracking/tracking_events.log', + 'formatter': 'raw', + }, }, 'loggers': { 'tracking': { - 'handlers': ['tracking'], + 'handlers': ['tracking', 'tracking_file'], 'level': 'DEBUG', 'propagate': False, },