summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Klishin <mklishin@pivotal.io>2019-04-25 00:02:48 +0300
committerGitHub <noreply@github.com>2019-04-25 00:02:48 +0300
commit54bda9775c71de431f6b7626f95e500c8881c505 (patch)
tree6f73b03d5d7b08fdeb4e793d110b805644de39ca
parent20221724ac23389221fb7f9534ffc9978c282bba (diff)
parentc9edbec027222ff276933bc9168b7f1f159c2a00 (diff)
downloadrabbitmq-server-git-54bda9775c71de431f6b7626f95e500c8881c505.tar.gz
Merge pull request #1983 from rabbitmq/quorum-ets-memory-breakdown
Report memory used by the ETS tables of the ra log
-rw-r--r--src/rabbit_vm.erl4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/rabbit_vm.erl b/src/rabbit_vm.erl
index 702d96c7dc..64abbe56ff 100644
--- a/src/rabbit_vm.erl
+++ b/src/rabbit_vm.erl
@@ -37,6 +37,7 @@ memory() ->
MnesiaETS = mnesia_memory(),
MsgIndexETS = ets_memory(msg_stores()),
MetricsETS = ets_memory([rabbit_metrics]),
+ QuorumETS = ets_memory([ra_log_ets]),
MetricsProc = try
[{_, M}] = process_info(whereis(rabbit_metrics), [memory]),
M
@@ -87,7 +88,8 @@ memory() ->
%% ETS
{mnesia, MnesiaETS},
- {other_ets, ETS - MnesiaETS - MetricsETS - MgmtDbETS - MsgIndexETS},
+ {quorum_ets, QuorumETS},
+ {other_ets, ETS - MnesiaETS - MetricsETS - MgmtDbETS - MsgIndexETS - QuorumETS},
%% Messages (mostly, some binaries are not messages)
{binary, Bin},