diff --git a/eRum.sample.config b/eRum.sample.config index 0346d06..fb55761 100644 --- a/eRum.sample.config +++ b/eRum.sample.config @@ -16,8 +16,8 @@ ]}, %% ******************************************** format相关 ****************************************************** - {metadata_whitelist, 1}, - {reverse_pretty_stacktrace, 1}, + {metadata_whitelist, []]}, + {reverse_pretty_stacktrace, true}, %%*********************************************** 异步日志相关 ***************************************************** %% 异步切换到同步时模式gen_event邮箱的最大消息数,此值仅应用于默认接收器; 额外的接收器也可以自己配置。 @@ -34,7 +34,7 @@ {extraSinks, []}, %% 限制每秒允许的消息数量 最好将此数字保持较小 {errLoggerHwm, 50}, - {traces, 1}, + {traces, []]}, %% ********************************************** 日志文件配置相关 ************************************************ %% 可选的日志路径, 默认情况下是当前路径 diff --git a/rebar.config b/rebar.config index 51ebe51..ee610ba 100644 --- a/rebar.config +++ b/rebar.config @@ -31,7 +31,8 @@ {eGbh, ".*", {git, "http://47.108.26.175:53000/SisMaker/eGbh.git", {branch, "master"}}}, {eFmt, ".*", {git, "http://47.108.26.175:53000/SisMaker/eFmt.git", {branch, "master"}}}, {eSync, ".*", {git, "http://47.108.26.175:53000/SisMaker/eSync.git", {branch, "master"}}}, - {goldrush, ".*", {git, "http://47.108.26.175:53000/SisMaker/goldrush.git", {tag, "0.2.0"}}} + {goldrush, ".*", {git, "http://47.108.26.175:53000/SisMaker/goldrush.git", {tag, "0.2.0"}}}, + {observer_cli, ".*", {git, "https://github.com/zhongwencool/observer_cli.git", {tag, "1.6.1"}}} ]}. {shell, [ diff --git a/src/eRum_app.erl b/src/eRum_app.erl index eec75bf..72ae2b1 100644 --- a/src/eRum_app.erl +++ b/src/eRum_app.erl @@ -182,17 +182,11 @@ tryRemoveLoggerHandler() -> parseHandlers([]) -> []; -parseHandlers([{lager_file_backend, [{Key, _Value} | _] = Config} | T]) when is_atom(Key) -> +parseHandlers({rumBkdFile, Config}) -> %% this is definitely a new-style config, no expansion needed - [maybe_make_handler_id(lager_file_backend, Config) | parseHandlers(T)]; -parseHandlers([{lager_file_backend, Configs} | T]) -> - ?INT_LOG(notice, "Deprecated lager_file_backend config detected, please consider updating it", []), - [{rumBkdFile:configToId(Config), Config} || Config <- Configs] ++ - parseHandlers(T); -parseHandlers([{Mod, Config} | T]) when is_atom(Mod) -> - [maybe_make_handler_id(Mod, Config) | parseHandlers(T)]; -parseHandlers([H | T]) -> - [H | parseHandlers(T)]. + maybe_make_handler_id(rumBkdFile, Config); +parseHandlers({Mod, Config}) -> + maybe_make_handler_id(Mod, Config). maybe_make_handler_id(Mod, Config) -> %% Allow the backend to generate a gen_event handler id, if it wants to. diff --git a/src/errLogger/rumErrLoggerH.erl b/src/errLogger/rumErrLoggerH.erl index 6bb8901..f743bb1 100644 --- a/src/errLogger/rumErrLoggerH.erl +++ b/src/errLogger/rumErrLoggerH.erl @@ -1,7 +1,7 @@ -module(rumErrLoggerH). %% 一个error_logger后端,用于将事件重定向到eRum。 -%% 错误消息和崩溃日志也可以选择写入崩溃日志。 @see lager_crash_log +%% 错误消息和崩溃日志也可以选择写入崩溃日志。 @see rumCrashLog -include("eRum.hrl").