From add3beda05b62d7c11ea86ac8b8c036ee2d9c1f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gast=C3=B3n=20Fournier?= Date: Thu, 17 Oct 2024 23:22:49 +0200 Subject: [PATCH] Add comment --- src/lib/features/scheduler/schedule-services.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/features/scheduler/schedule-services.ts b/src/lib/features/scheduler/schedule-services.ts index dd00eb0574..69d3a218fc 100644 --- a/src/lib/features/scheduler/schedule-services.ts +++ b/src/lib/features/scheduler/schedule-services.ts @@ -59,6 +59,10 @@ export const scheduleServices = async ( 'updateLastSeen', ); + // TODO this works fine for keeping labeledAppCounts up to date, but + // it would be nice if we can keep client_apps_total prometheus metric + // up to date. We'd need to have access to DbMetricsMonitor, which is + // where the metric is registered and call an update only for that metric schedulerService.schedule( instanceStatsService.getLabeledAppCounts.bind(instanceStatsService), minutesToMilliseconds(5),