19

Erlang/OTP アプリケーションのアクティビティをログに記録するために、単にラッパーを使用しdisk_logたり、他のライブラリを使用したりしますか?

4

5 に答える 5

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プロジェクトで実際の使用法を探すことができます。

于 2010-09-15T18:00:11.520 に答える
4

私が見つけた 2 つのライブラリ: http://code.google.com/p/erlslug/http://github.com/ahmednawras/log4erl

于 2010-09-15T13:52:21.033 に答える
4

私も見つけました:

于 2010-09-15T14:23:44.890 に答える
3

https://github.com/siberian-fast-food/alogger

于 2011-11-08T22:27:17.350 に答える