aboutsummaryrefslogtreecommitdiffstats
path: root/src/ranch_conns_sup_sup.erl
diff options
context:
space:
mode:
authorMaria-12648430 <[email protected]>2020-09-04 14:32:41 +0200
committerLoïc Hoguin <[email protected]>2020-09-10 15:01:49 +0200
commit03a8256e989091d7d153b8632c25fdc64c88ada1 (patch)
tree9493887c7cbd1f4fb3335a966e9367eb1527d3d4 /src/ranch_conns_sup_sup.erl
parenta57210e4e06358304b8d49ae955ab6466e0a289b (diff)
downloadranch-03a8256e989091d7d153b8632c25fdc64c88ada1.tar.gz
ranch-03a8256e989091d7d153b8632c25fdc64c88ada1.tar.bz2
ranch-03a8256e989091d7d153b8632c25fdc64c88ada1.zip
Metric counters for connection accepts and terminates
Diffstat (limited to 'src/ranch_conns_sup_sup.erl')
-rw-r--r--src/ranch_conns_sup_sup.erl2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ranch_conns_sup_sup.erl b/src/ranch_conns_sup_sup.erl
index 11e62cd..ce6c349 100644
--- a/src/ranch_conns_sup_sup.erl
+++ b/src/ranch_conns_sup_sup.erl
@@ -32,6 +32,8 @@ init({Ref, Transport, Protocol, Logger}) ->
TransOpts = ranch_server:get_transport_options(Ref),
NumAcceptors = maps:get(num_acceptors, TransOpts, 10),
NumConnsSups = maps:get(num_conns_sups, TransOpts, NumAcceptors),
+ StatsCounters = counters:new(2*NumConnsSups, []),
+ ok = ranch_server:set_stats_counters(Ref, StatsCounters),
ChildSpecs = [#{
id => {ranch_conns_sup, N},
start => {ranch_conns_sup, start_link, [Ref, N, Transport, TransOpts, Protocol, Logger]},