diff options
Diffstat (limited to 'src/metrics.c')
| -rw-r--r-- | src/metrics.c | 10 |
1 files changed, 10 insertions, 0 deletions
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() { |
