Skip to content

Commit 5b9941b

Browse files
authored
Merge pull request #6237 from rabbitmq/loic-fix-observer-cli-cq-cluster
Fix the CQ Observer CLI plugin with clusters
2 parents 2c0290c + 640fa95 commit 5b9941b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

deps/rabbit/src/rabbit_observer_cli_classic_queues.erl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,13 @@ sheet_body(State) ->
5959
["dead", Vhost, unicode:characters_to_binary([Name, " (dead)"]),
6060
0,0,0,0,0,0,0,0,0,0];
6161
Pid ->
62-
case process_info(Pid, message_queue_len) of
62+
ProcInfo = erpc:call(node(Pid), erlang, process_info, [Pid, message_queue_len]),
63+
case ProcInfo of
6364
undefined ->
6465
[Pid, Vhost, unicode:characters_to_binary([Name, " (dead)"]),
6566
0,0,0,0,0,0,0,0,0,0];
6667
{_, MsgQ} ->
67-
GS2Q = rabbit_core_metrics:get_gen_server2_stats(Pid),
68+
GS2Q = erpc:call(node(Pid), rabbit_core_metrics, get_gen_server2_stats, [Pid]),
6869
Info = rabbit_amqqueue:info(Q),
6970
BQInfo = proplists:get_value(backing_queue_status, Info),
7071
[

0 commit comments

Comments
 (0)