Logging libraries for Erlang/OTP [closed]

2019-02-06 02:38发布

For logging activity of an Erlang/OTP application, do you simply use a wrapper over disk_log or some other libraries?

5条回答
淡お忘
2楼-- · 2019-02-06 02:51

There is standard error logging application SASL http://www.erlang.org/doc/system_principles/error_logging.html.

It can be configured to save logs on disk.

error_logger:info_report example usage:

2> error_logger:info_report([{tag1,data1},a_term,{tag2,data}]).
=INFO REPORT==== 11-Aug-2005::13:55:09 ===
    tag1: data1
    a_term
    tag2: data
ok
3> error_logger:info_report("Something strange happened").
=INFO REPORT==== 11-Aug-2005::13:55:36 ===
Something strange happened
ok

Also there is log4erl when you need different log format. You can look for real usage of it in erlyvideo project.

查看更多
Emotional °昔
4楼-- · 2019-02-06 03:09

There is another option named lager from basho.

查看更多
登录 后发表回答