chore: add new handler in logging config
Not used yet, will be in the future.
This commit is contained in:
@@ -7,17 +7,16 @@ custom_levels:
|
|||||||
formatters:
|
formatters:
|
||||||
# Console output
|
# Console output
|
||||||
colored:
|
colored:
|
||||||
(): 'colorlog.ColoredFormatter'
|
(): "colorlog.ColoredFormatter"
|
||||||
format: '{log_color}{asctime} | {levelname:11} | {name:70} | {message}'
|
format: "{log_color}{asctime} | {levelname:11} | {name:70} | {message}"
|
||||||
style: '{'
|
style: "{"
|
||||||
datefmt: '%H:%M:%S'
|
datefmt: "%H:%M:%S"
|
||||||
|
|
||||||
# User-facing UI (structured JSON)
|
# User-facing UI (structured JSON)
|
||||||
json_experiment:
|
json_experiment:
|
||||||
(): 'pythonjsonlogger.jsonlogger.JsonFormatter'
|
(): "pythonjsonlogger.jsonlogger.JsonFormatter"
|
||||||
format: '{asctime} {name} {levelname} {message}'
|
format: "{asctime} {name} {levelname} {message}"
|
||||||
style: '{'
|
style: "{"
|
||||||
|
|
||||||
|
|
||||||
handlers:
|
handlers:
|
||||||
console:
|
console:
|
||||||
@@ -25,6 +24,11 @@ handlers:
|
|||||||
level: DEBUG
|
level: DEBUG
|
||||||
formatter: colored
|
formatter: colored
|
||||||
stream: ext://sys.stdout
|
stream: ext://sys.stdout
|
||||||
|
ui:
|
||||||
|
class: zmq.log.handlers.PUBHandler
|
||||||
|
level: DEBUG
|
||||||
|
formatter: json_experiment
|
||||||
|
interface_or_socket: "PLACEHOLDER"
|
||||||
|
|
||||||
# Level of external libraries
|
# Level of external libraries
|
||||||
root:
|
root:
|
||||||
@@ -32,10 +36,6 @@ root:
|
|||||||
handlers: [console]
|
handlers: [console]
|
||||||
|
|
||||||
loggers:
|
loggers:
|
||||||
experiment:
|
|
||||||
level: OBSERVATION
|
|
||||||
handlers: [console] # TODO: custom handler for user-facing logs (ticket about UI logs)
|
|
||||||
propagate: no
|
|
||||||
control_backend:
|
control_backend:
|
||||||
level: INFO
|
level: INFO
|
||||||
|
handlers: [ui]
|
||||||
|
|||||||
Reference in New Issue
Block a user