fix(metric): incr the messages.retained counter
This commit is contained in:
parent
52e02b251e
commit
d317d57f3f
|
@ -0,0 +1,15 @@
|
|||
%% -*-: erlang -*-
|
||||
{VSN,
|
||||
[
|
||||
{"4.3.0", [
|
||||
{load_module, emqx_retainer, brutal_purge, soft_purge, []}
|
||||
]},
|
||||
{<<".*">>, []}
|
||||
],
|
||||
[
|
||||
{"4.3.0", [
|
||||
{load_module, emqx_retainer, brutal_purge, soft_purge, []}
|
||||
]},
|
||||
{<<".*">>, []}
|
||||
]
|
||||
}.
|
|
@ -200,7 +200,7 @@ sort_retained(Msgs) ->
|
|||
store_retained(Msg = #message{topic = Topic, payload = Payload}, Env) ->
|
||||
case {is_table_full(Env), is_too_big(size(Payload), Env)} of
|
||||
{false, false} ->
|
||||
ok = emqx_metrics:set('messages.retained', retained_count()),
|
||||
ok = emqx_metrics:inc('messages.retained'),
|
||||
mnesia:dirty_write(?TAB, #retained{topic = topic2tokens(Topic),
|
||||
msg = Msg,
|
||||
expiry_time = get_expiry_time(Msg, Env)});
|
||||
|
|
Loading…
Reference in New Issue