aboutsummaryrefslogtreecommitdiff
path: root/src/feature/relay/relay_metrics.c
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@torproject.org>2021-05-12 15:31:44 -0400
committerDavid Goulet <dgoulet@torproject.org>2021-05-12 15:31:44 -0400
commitd4fbfb54d41d9b93fbdfab48c59f0e688dd7f645 (patch)
tree463c0e3bc84073300fec225ac7198665d1d2c94d /src/feature/relay/relay_metrics.c
parent3fbd510c527b64bb83e87d78e81f1ad72def5f5f (diff)
downloadtor-d4fbfb54d41d9b93fbdfab48c59f0e688dd7f645.tar.gz
tor-d4fbfb54d41d9b93fbdfab48c59f0e688dd7f645.zip
rephist: Add a counter for the onioniskins stats
Current counters are reset every heartbeat. This commit adds two counters for the assigned and dropped onionskins that are not reset so they can be exported onto the MetricsPort. Closes #40387 Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'src/feature/relay/relay_metrics.c')
-rw-r--r--src/feature/relay/relay_metrics.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/feature/relay/relay_metrics.c b/src/feature/relay/relay_metrics.c
index 1c5d1fd7cc..07f89fc043 100644
--- a/src/feature/relay/relay_metrics.c
+++ b/src/feature/relay/relay_metrics.c
@@ -265,7 +265,7 @@ fill_onionskins_values(void)
metrics_store_entry_add_label(sentry,
metrics_format_label("action", "processed"));
metrics_store_entry_update(sentry,
- rep_hist_get_circuit_handshake_assigned(t));
+ rep_hist_get_circuit_n_handshake_assigned(t));
sentry = metrics_store_add(the_store, rentry->type, rentry->name,
rentry->help);
@@ -273,7 +273,7 @@ fill_onionskins_values(void)
metrics_store_entry_add_label(sentry,
metrics_format_label("action", "dropped"));
metrics_store_entry_update(sentry,
- rep_hist_get_circuit_handshake_dropped(t));
+ rep_hist_get_circuit_n_handshake_dropped(t));
tor_free(type_label);
}
}