From 2c4af77f5f7231b560c344ccaff3cc73f0d616e9 Mon Sep 17 00:00:00 2001 From: Jesper Jensen Date: Sun, 4 May 2025 00:39:13 +0200 Subject: Refactor lookup init and add routing table metric I think it would be nice to see the detailed routing table occupancy. I've added a metric that exposes the current occupancy of each bucket. That should provide me some insight into the current distribution of nodes and if we need to find a way to keep the closer buckets alive. --- src/metrics.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/metrics.h') diff --git a/src/metrics.h b/src/metrics.h index f129ce7..098c20b 100644 --- a/src/metrics.h +++ b/src/metrics.h @@ -22,6 +22,9 @@ extern prom_counter_t *retries; extern prom_counter_t *keepalive_count; extern prom_counter_t *requestsProcessed; +extern prom_counter_t *lookup_count; + +extern prom_gauge_t *routing_table_occupied; void metric_init(); void metric_end(); -- cgit v1.2.3