Log filter which accept all logs (logs are not filtered)
Log filter which accept where cause is non empty
Returns a filter which accept logs when the log level priority is higher then given one
Returns a filter which accept logs when the log level satisfies the specified predicate
Defines a filter from a list of log-levels specified per tree node
Defines a filter from a list of log-levels specified per tree node
Example:
val filter = logLevelByGroup( LogLevel.Debug, "io.netty" -> LogLevel.Info, "io.grpc.netty" -> LogLevel.Info )
will use the Debug
log level for everything except for log events with the logger name
prefixed by either List("io", "netty")
or List("io", "grpc", "netty")
.
Minimum log level for the root node
Log group
List of mappings, nesting defined by dot-separated strings
A filter for log filtering based on log level and name
Defines a filter for log filtering based log level specified by given groups,
Defines a filter for log filtering based log level specified by given groups,
filter will use log level from first matching grouping or root level, if specific log level is not found
Default log level
Log group
Mather for log group and groupings
Log levels definitions
A filter for log filtering based on given groups
Defines a filter from a list of log-levels specified per tree node
Defines a filter from a list of log-levels specified per tree node
Example:
val filter = logLevelByName( LogLevel.Debug, "io.netty" -> LogLevel.Info, "io.grpc.netty" -> LogLevel.Info )
will use the Debug
log level for everything except for log events with the logger name
prefixed by either List("io", "netty")
or List("io", "grpc", "netty")
.
Logger name is extracted from log annotation or Trace, see: LogGroup.loggerName
Minimum log level for the root node
List of mappings, nesting defined by dot-separated strings
A filter for log filtering based on log level and name