[loggers] keys=root,uvicorn,app [handlers] keys=consoleHandler,fileHandler [formatters] keys=detailedFormatter,jsonFormatter [logger_root] level=INFO handlers=consoleHandler,fileHandler [logger_uvicorn] level=INFO handlers=consoleHandler,fileHandler qualname=uvicorn propagate=0 [logger_app] level=INFO handlers=consoleHandler,fileHandler qualname=app propagate=0 [handler_consoleHandler] class=StreamHandler level=INFO formatter=detailedFormatter args=(sys.stdout,) [handler_fileHandler] class=FileHandler level=INFO formatter=jsonFormatter args=('/app/logs/app.log',) [formatter_detailedFormatter] format=%(asctime)s - %(name)s - %(levelname)s - %(message)s datefmt=%Y-%m-%d %H:%M:%S [formatter_jsonFormatter] format={"timestamp": "%(asctime)s", "name": "%(name)s", "level": "%(levelname)s", "message": "%(message)s"} datefmt=%Y-%m-%dT%H:%M:%S