From abc0b1c73cfc8da2a0a0bca02c8689f73a1588f2 Mon Sep 17 00:00:00 2001 From: Jesper Jensen Date: Sun, 11 May 2025 00:25:12 +0200 Subject: Add metric for discarded packets --- src/metrics.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/metrics.c') diff --git a/src/metrics.c b/src/metrics.c index c16beb0..d3eaf52 100644 --- a/src/metrics.c +++ b/src/metrics.c @@ -23,6 +23,7 @@ prom_counter_t *retries = NULL; prom_counter_t *keepalive_count = NULL; prom_counter_t *lookup_count = NULL; prom_gauge_t *routing_table_occupied = NULL; +prom_counter_t *outbox_overflow = NULL; enum MHD_Result promhttp_handler( void *cls, @@ -243,6 +244,15 @@ void metric_init() { (const char *[]) {"dist"} ) ); + + outbox_overflow = prom_collector_registry_must_register_metric( + prom_counter_new( + "dht_outbox_overflow", + "Number of times the outbox has overflowed", + 0, + NULL + ) + ); } void metric_end() { -- cgit v1.2.3