From: Michael Tremer Date: Thu, 30 Oct 2025 21:35:01 +0000 (+0000) Subject: sources: unbound: Read median recursion time as double X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a41262fa6b54bb13ddf61e8b0ba7ee7e0367112f;p=telemetry.git sources: unbound: Read median recursion time as double Signed-off-by: Michael Tremer --- diff --git a/src/daemon/sources/unbound.c b/src/daemon/sources/unbound.c index fb3bc05..98d5964 100644 --- a/src/daemon/sources/unbound.c +++ b/src/daemon/sources/unbound.c @@ -28,12 +28,12 @@ static int unbound_on_success(td_ctx* ctx, int rc, td_file* stdout, void* data) { td_source* source = data; - unsigned long rec_time_median = 0; unsigned long rec_replies = 0; unsigned long cachehits = 0; unsigned long cachemiss = 0; unsigned long prefetch = 0; unsigned long queries = 0; + double rec_time_median = 0; double rec_time_avg = 0; int r; @@ -44,7 +44,7 @@ static int unbound_on_success(td_ctx* ctx, PARSE1("total.num.prefetch=%lu", &prefetch), PARSE1("total.num.recursivereplies=%lu", &rec_replies), PARSE1("total.recursion.time.avg=%lf", &rec_time_avg), - PARSE1("total.recursion.time.median=%lu", &rec_time_median), + PARSE1("total.recursion.time.median=%lf", &rec_time_median), { NULL }, }; @@ -61,7 +61,7 @@ static int unbound_on_success(td_ctx* ctx, VALUE_UINT64("prefetch", &prefetch), VALUE_UINT64("rec_replies", &rec_replies), VALUE_FLOAT ("rec_time_avg", &rec_time_avg), - VALUE_UINT64("rec_time_median", &rec_time_median) + VALUE_FLOAT ("rec_time_median", &rec_time_median) )); }