Merge pull request #11698 from zmstone/0928-disable-audit-log-by-default
fix(audit): disable audit log by default
This commit is contained in:
commit
36f3052be1
|
@ -160,7 +160,7 @@ audit_log_conf() ->
|
||||||
%% `emqx_conf:gen_config_md' seems to expect.
|
%% `emqx_conf:gen_config_md' seems to expect.
|
||||||
desc => ?DESC(emqx_conf_schema, "log_audit_handler"),
|
desc => ?DESC(emqx_conf_schema, "log_audit_handler"),
|
||||||
importance => ?IMPORTANCE_HIGH,
|
importance => ?IMPORTANCE_HIGH,
|
||||||
default => #{<<"enable">> => true, <<"level">> => <<"info">>}
|
default => #{<<"enable">> => false, <<"level">> => <<"info">>}
|
||||||
}
|
}
|
||||||
)}
|
)}
|
||||||
].
|
].
|
||||||
|
|
|
@ -92,7 +92,7 @@ t_audit_log_conf(_Config) ->
|
||||||
#{<<"default">> => FileExpect},
|
#{<<"default">> => FileExpect},
|
||||||
<<"audit">> =>
|
<<"audit">> =>
|
||||||
#{
|
#{
|
||||||
<<"enable">> => true,
|
<<"enable">> => false,
|
||||||
<<"level">> => <<"info">>,
|
<<"level">> => <<"info">>,
|
||||||
<<"path">> => <<"log/audit.log">>,
|
<<"path">> => <<"log/audit.log">>,
|
||||||
<<"rotation_count">> => 10,
|
<<"rotation_count">> => 10,
|
||||||
|
|
|
@ -19,14 +19,14 @@ doc_gen_test() ->
|
||||||
|
|
||||||
audit_log_test() ->
|
audit_log_test() ->
|
||||||
ensure_acl_conf(),
|
ensure_acl_conf(),
|
||||||
Conf0 = <<"node {cookie = aaa, data_dir = \"/tmp\"}">>,
|
Conf0 = <<"node {cookie = aaa, data_dir = \"/tmp\"}, log.audit.enable=true">>,
|
||||||
{ok, ConfMap0} = hocon:binary(Conf0, #{format => richmap}),
|
{ok, ConfMap0} = hocon:binary(Conf0, #{format => richmap}),
|
||||||
ConfList = hocon_tconf:generate(emqx_enterprise_schema, ConfMap0),
|
ConfList = hocon_tconf:generate(emqx_enterprise_schema, ConfMap0),
|
||||||
Kernel = proplists:get_value(kernel, ConfList),
|
Kernel = proplists:get_value(kernel, ConfList),
|
||||||
Loggers = proplists:get_value(logger, Kernel),
|
Loggers = proplists:get_value(logger, Kernel),
|
||||||
FileHandlers = lists:filter(fun(L) -> element(3, L) =:= logger_disk_log_h end, Loggers),
|
FileHandlers = lists:filter(fun(L) -> element(3, L) =:= logger_disk_log_h end, Loggers),
|
||||||
AuditHandler = lists:keyfind(emqx_audit, 2, FileHandlers),
|
AuditHandler = lists:keyfind(emqx_audit, 2, FileHandlers),
|
||||||
%% default is enable and log level is info.
|
%% default log level is info.
|
||||||
?assertMatch(
|
?assertMatch(
|
||||||
{handler, emqx_audit, logger_disk_log_h, #{
|
{handler, emqx_audit, logger_disk_log_h, #{
|
||||||
config := #{
|
config := #{
|
||||||
|
|
Loading…
Reference in New Issue