Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
metamod:logging [2010-08-12 07:52:57] oysteint Change example of setting additivity for logger |
metamod:logging [2022-05-31 09:29:32] (current) |
||
---|---|---|---|
Line 32: | Line 32: | ||
| | ||
my $logger = get_logger($category); | my $logger = get_logger($category); | ||
- | $logger-> | + | $logger-> |
</ | </ | ||
| | ||
Line 80: | Line 80: | ||
# prevent garbage from reaching the root logger | # prevent garbage from reaching the root logger | ||
log4perl.additivity.metamod.search=0 | log4perl.additivity.metamod.search=0 | ||
- | |||
log4perl.appender.SEARCH_LOGGER=Log:: | log4perl.appender.SEARCH_LOGGER=Log:: | ||
log4perl.appender.SEARCH_LOGGER.filename = /some/file | log4perl.appender.SEARCH_LOGGER.filename = /some/file | ||
log4perl.appender.SEARCH_LOGGER.layout=Log:: | log4perl.appender.SEARCH_LOGGER.layout=Log:: | ||
log4perl.appender.SEARCH_LOGGER.layout.ConversionPattern=%F on line: %L msg: %m%n | log4perl.appender.SEARCH_LOGGER.layout.ConversionPattern=%F on line: %L msg: %m%n | ||
+ | |||
+ | ==== Example screen appender ==== | ||
+ | |||
+ | The following configuration will send all log messages to the screen. | ||
+ | |||
+ | log4perl.rootLogger=DEBUG, | ||
+ | log4perl.appender.SCREEN=Log:: | ||
+ | log4perl.appender.SCREEN.stderr = 1 | ||
+ | log4perl.appender.SCREEN.layout=Log:: | ||
+ | log4perl.appender.SCREEN.layout.ConversionPattern=[%p] %c %m in %F at line %L%n | ||
===== Levels ===== | ===== Levels ===== |