Andrey Tarasevich
11/28/2019, 1:32 PMCallLogging
feature the bad request message is logged to the default level setup in CallLoggin feature configuration. So if I have a default level INFO
then I'll see something like this in logs
{
"level": "INFO",
"logger": "Application",
"message": "400 Bad Request: POST - <routing_path>"
}
Is there a way to change the logging level of such request?
Even if I do something like this in the CallLogging
configuration, the log level is still a default one, i.e. INFO
in my case
filter { call ->
val status = call.response.status()?.value
level = Level.WARN
status !in (200..399)
}
Matteo Mirk
11/28/2019, 4:36 PMMatteo Mirk
11/28/2019, 4:37 PMAndrey Tarasevich
11/29/2019, 7:54 AM