[erlang-questions] r21 logger difficulties
Siri Hansen
erlangsiri@REDACTED
Mon Jul 9 09:33:19 CEST 2018
Hi Mark, you just missed that the primary log level by default is 'notice',
which means that 'info' is rejected by the primary log level check. If you
do logger:notice("test message") instead, it should be printed. To even
print 'info', set the kernel configuration parameter logger_level to
'info', 'debug' or 'all' in your sys config, or set it in runtime with
logger:set_primary_config(level,Level).
Regards
/siri
Den fre. 6. jul. 2018 kl. 20:44 skrev Mark Geib <mark.geib.44@REDACTED>:
> I decided to take a look at the new logger in R21, but I am not able to
> produce any output.
>
> In my sys.config I have the following:
> {kernel,
> [{logger,
> [{handler, default, logger_std_h,
> #{level => debug,
> config => #{type => {file,"log/erlang.log"}},
> formatter => {logger_formatter, #{template => [time," ",pid,"
> ",msg,"\n"]}}}
> }]
> }]
> }
>
> And in my code I do something like logger:info(“test message”), but I
> never see any output to the file. I see the file log/erlang.log created,
> but always empty.
>
> I must be missing something, but I have read through the docs, quickly.
>
> Any pointers would be appreciated.
>
> Mark.
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20180709/3e707320/attachment.htm>
More information about the erlang-questions
mailing list