记录Erlang / OTP的库

时间:2010-09-15 13:34:01

标签: logging erlang error-logging

对于Erlang / OTP应用程序的日志记录活动,您只是在disk_log或其他一些库上使用包装器吗?

5 个答案:

答案 0 :(得分:11)

标准错误记录应用程序SASL http://www.erlang.org/doc/system_principles/error_logging.html

可配置为将日志保存在磁盘上。

error_logger:info_report示例用法:

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

当您需要不同的日志格式时,还有log4erl。您可以在erlyvideo项目中查找它的实际用法。

答案 1 :(得分:10)

basho还有另一个名为lager的选项。

答案 2 :(得分:4)

答案 3 :(得分:4)

答案 4 :(得分:3)