diff --git a/deps/rabbit/src/rabbit_amqqueue_process.erl b/deps/rabbit/src/rabbit_amqqueue_process.erl index 4824e00e0e23..ac2ca6f1fb81 100644 --- a/deps/rabbit/src/rabbit_amqqueue_process.erl +++ b/deps/rabbit/src/rabbit_amqqueue_process.erl @@ -1205,7 +1205,7 @@ emit_stats(State, Extra) -> {messages, M}, {reductions, R}, {name, Name} | Infos] - = [{K, V} || {K, V} <- infos(statistics_keys(), State), + = [{K, V} || {K, V} <- infos(statistics_keys() -- [backing_queue_status], State), not lists:member(K, ExtraKs)], rabbit_core_metrics:queue_stats(Name, Extra ++ Infos), rabbit_core_metrics:queue_stats(Name, MR, MU, M, R).