From d13370d5265e7d7056d6a48e68ccff990fa78229 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 6 Feb 2026 19:34:10 +0000 Subject: [PATCH 1/2] Initial plan From b7e82bf39bde08a8c2180399f5f98b2d7b3bf4b8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 6 Feb 2026 19:43:53 +0000 Subject: [PATCH 2/2] Fix prometheus metrics to skip zlib metrics when built with libslz Co-authored-by: chipitsine <2217296+chipitsine@users.noreply.github.com> --- addons/promex/service-prometheus.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/addons/promex/service-prometheus.c b/addons/promex/service-prometheus.c index d3a1f64428c0..6fe6c0e6c719 100644 --- a/addons/promex/service-prometheus.c +++ b/addons/promex/service-prometheus.c @@ -473,6 +473,13 @@ static int promex_dump_global_metrics(struct appctx *appctx, struct htx *htx) val = mkf_u32(FN_GAUGE, 1); break; +#ifndef USE_ZLIB + case ST_I_INF_ZLIB_MEM_USAGE: + case ST_I_INF_MAX_ZLIB_MEM_USAGE: + /* Skip zlib metrics when built with libslz */ + continue; +#endif + default: break; }