mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-07-23 11:16:07 +02:00
test logging without json
This commit is contained in:
parent
a554c6a550
commit
1cc2bd55f8
1 changed files with 7 additions and 2 deletions
|
@ -519,13 +519,16 @@ LOGGING = {
|
||||||
"level": env_log_level,
|
"level": env_log_level,
|
||||||
"class": "logging.StreamHandler",
|
"class": "logging.StreamHandler",
|
||||||
"formatter": "verbose",
|
"formatter": "verbose",
|
||||||
"filters": ["below_error"],
|
# "filters": ["below_error"],
|
||||||
},
|
},
|
||||||
"django.server": {
|
"django.server": {
|
||||||
"level": "INFO",
|
"level": "INFO",
|
||||||
"class": "logging.StreamHandler",
|
"class": "logging.StreamHandler",
|
||||||
"formatter": "django.server",
|
"formatter": "django.server",
|
||||||
},
|
},
|
||||||
|
# log all messages at ERROR level or higher using json formatter
|
||||||
|
# We do this because error logs often comprise many lines,
|
||||||
|
# and json formatting makes them easier to parse.
|
||||||
"json": {
|
"json": {
|
||||||
"level": "ERROR",
|
"level": "ERROR",
|
||||||
"class": "logging.StreamHandler",
|
"class": "logging.StreamHandler",
|
||||||
|
@ -535,7 +538,9 @@ LOGGING = {
|
||||||
# because containerized apps
|
# because containerized apps
|
||||||
# do not log to the file system.
|
# do not log to the file system.
|
||||||
},
|
},
|
||||||
|
# filters are used to filter messages based on a callback function
|
||||||
"filters": {
|
"filters": {
|
||||||
|
# filter for messages below ERROR level
|
||||||
"below_error": {
|
"below_error": {
|
||||||
"()": "django.utils.log.CallbackFilter",
|
"()": "django.utils.log.CallbackFilter",
|
||||||
"callback": lambda record: record.levelno < logging.ERROR,
|
"callback": lambda record: record.levelno < logging.ERROR,
|
||||||
|
@ -546,7 +551,7 @@ LOGGING = {
|
||||||
"loggers": {
|
"loggers": {
|
||||||
# Django's generic logger
|
# Django's generic logger
|
||||||
"django": {
|
"django": {
|
||||||
"handlers": ["console", "json"],
|
"handlers": ["console"],
|
||||||
"level": "INFO",
|
"level": "INFO",
|
||||||
"propagate": False,
|
"propagate": False,
|
||||||
},
|
},
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue