diff options
author | dcorbacho <dparracorbacho@piotal.io> | 2020-09-22 16:24:55 +0100 |
---|---|---|
committer | Michael Klishin <michael@clojurewerkz.org> | 2020-10-14 05:18:20 +0300 |
commit | d4f9d65d643c6e0782187388408ee6d110aa3a29 (patch) | |
tree | 065ee1955133470df10afa0361a64c488bede340 | |
parent | 1f8aa6994af0931336d57090c7da1057723b751a (diff) | |
download | rabbitmq-server-git-auth-attempt-metrics.tar.gz |
Reset detailed auth attempt metrics when gc'ing metricsauth-attempt-metrics
-rw-r--r-- | src/rabbit_core_metrics_gc.erl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/rabbit_core_metrics_gc.erl b/src/rabbit_core_metrics_gc.erl index 5c0c0b7b2a..890c127586 100644 --- a/src/rabbit_core_metrics_gc.erl +++ b/src/rabbit_core_metrics_gc.erl @@ -36,6 +36,7 @@ handle_info(start_gc, State) -> gc_exchanges(), gc_nodes(), gc_gen_server2(), + gc_auth_attempts(), {noreply, start_timer(State)}. terminate(_Reason, #state{timer = TRef}) -> @@ -193,3 +194,6 @@ gc_process_and_entities(Table, QueueGbSet, ExchangeGbSet) -> gc_entity(Q, Table, Key, QueueGbSet), gc_entity(X, Table, Key, ExchangeGbSet) end, none, Table). + +gc_auth_attempts() -> + ets:delete_all_objects(auth_attempt_detailed_metrics). |