From 733a1afcd10471c1ba2dbc21dfc3497bfa486f8d Mon Sep 17 00:00:00 2001 From: fys <40801205+fengys1996@users.noreply.github.com> Date: Thu, 11 Sep 2025 14:37:19 +0800 Subject: [PATCH] fix: correct jemalloc metrics (#6959) The allocated and resident metrics were swapped in the set calls. This commit fixes the issue by ensuring each metric receives its corresponding value. --- src/servers/src/metrics/jemalloc.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/servers/src/metrics/jemalloc.rs b/src/servers/src/metrics/jemalloc.rs index 0efb7cc031..c70e07e662 100644 --- a/src/servers/src/metrics/jemalloc.rs +++ b/src/servers/src/metrics/jemalloc.rs @@ -71,8 +71,8 @@ impl JemallocCollector { let _ = self.epoch.advance().context(UpdateJemallocMetricsSnafu)?; let allocated = self.allocated.read().context(UpdateJemallocMetricsSnafu)?; let resident = self.resident.read().context(UpdateJemallocMetricsSnafu)?; - SYS_JEMALLOC_RESIDEN.set(allocated as i64); - SYS_JEMALLOC_ALLOCATED.set(resident as i64); + SYS_JEMALLOC_ALLOCATED.set(allocated as i64); + SYS_JEMALLOC_RESIDEN.set(resident as i64); Ok(()) } }