From 998834245cd99ef643f379463e8f5d4fc0fe5c45 Mon Sep 17 00:00:00 2001 From: Mateusz Kwasniewski Date: Tue, 15 Jul 2025 08:42:38 +0200 Subject: [PATCH] feat: Using impact metrics with flags (#10355) --- src/lib/metrics.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lib/metrics.ts b/src/lib/metrics.ts index c1ff41a755..c0027feccf 100644 --- a/src/lib/metrics.ts +++ b/src/lib/metrics.ts @@ -792,7 +792,11 @@ export function registerPrometheusMetrics( appName, }) .observe(time); - config.flagResolver.impactMetrics?.incrementCounter(REQUEST_COUNT); + config.flagResolver.impactMetrics?.incrementCounter( + REQUEST_COUNT, + 1, + { flagNames: ['consumptionModel'], context: {} }, + ); }, ); @@ -1145,6 +1149,7 @@ export function registerPrometheusMetrics( config.flagResolver.impactMetrics?.updateGauge( HEAP_MEMORY_TOTAL, process.memoryUsage().heapUsed, + { flagNames: ['consumptionModel'], context: {} }, ); featureTogglesArchivedTotal.reset(); featureTogglesArchivedTotal.set(