Files
ip-geo-api/logging.yml
Mateusz Gruszczyński cfdf38ce1d favicon 204
2025-10-06 09:02:34 +02:00

39 lines
772 B
YAML

version: 1
disable_existing_loggers: False
filters:
ignore_health:
"()": app.logging_filter.IgnoreHealthAndFavicon
formatters:
default:
"()": uvicorn.logging.DefaultFormatter
format: "%(levelprefix)s %(message)s"
use_colors: true
access:
"()": uvicorn.logging.AccessFormatter
format: '%(client_addr)s - "%(request_line)s" %(status_code)s'
handlers:
default:
class: logging.StreamHandler
formatter: default
access:
class: logging.StreamHandler
formatter: access
filters: [ignore_health]
loggers:
uvicorn:
level: INFO
handlers: [default]
propagate: no
uvicorn.error:
level: INFO
handlers: [default]
propagate: no
uvicorn.access:
level: INFO
handlers: [access]
propagate: no