MLOps-Platforms / src /config /logging.conf
songhieng's picture
Upload 72 files
7e825f9 verified
raw
history blame contribute delete
898 Bytes
[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