summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiana Corbacho <diana@rabbitmq.com>2017-02-16 16:21:02 +0000
committerDiana Corbacho <diana@rabbitmq.com>2017-02-17 11:12:51 +0000
commit7ff014f4c59c0ba66db2841ddb8f3037915f4b9e (patch)
tree06e6f2e2453ec2f1046b3e0b9fdf055b0eb9c608
parentab21cce15ff0174d651b1ee61cbe5eb04041ae4d (diff)
downloadrabbitmq-server-git-7ff014f4c59c0ba66db2841ddb8f3037915f4b9e.tar.gz
GC gen_server2 metrics
-rw-r--r--src/rabbit_core_metrics_gc.erl4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/rabbit_core_metrics_gc.erl b/src/rabbit_core_metrics_gc.erl
index 7c5e370805..57c30332bd 100644
--- a/src/rabbit_core_metrics_gc.erl
+++ b/src/rabbit_core_metrics_gc.erl
@@ -44,6 +44,7 @@ handle_info(start_gc, State) ->
gc_queues(),
gc_exchanges(),
gc_nodes(),
+ gc_gen_server2(),
{noreply, start_timer(State)}.
terminate(_Reason, #state{timer = TRef}) ->
@@ -92,6 +93,9 @@ gc_nodes() ->
gc_entity(node_metrics, GbSet),
gc_entity(node_node_metrics, GbSet).
+gc_gen_server2() ->
+ gc_process(gen_server2_metrics).
+
gc_process(Table) ->
ets:foldl(fun({Pid = Key, _}, none) ->
gc_process(Pid, Table, Key);