Files
ip-geo-api/logging.yml
Mateusz Gruszczyński 9828c9648a logowanie dla health
2025-10-06 08:54:19 +02:00

38 lines
714 B
YAML

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