1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-10-04 11:17:02 +02:00

Move static metrics outside refresh

This commit is contained in:
Gastón Fournier 2024-10-21 12:38:48 +02:00
parent c4580330ed
commit 6b539fc6f8
No known key found for this signature in database
GPG Key ID: AF45428626E17A8E

View File

@ -634,6 +634,9 @@ export function registerPrometheusMetrics(
help: 'The maximum number of resources allowed.', help: 'The maximum number of resources allowed.',
labelNames: ['resource'], labelNames: ['resource'],
}); });
for (const [resource, limit] of Object.entries(config.resourceLimits)) {
resourceLimit.labels({ resource }).set(limit);
}
const addonEventsHandledCounter = createCounter({ const addonEventsHandledCounter = createCounter({
name: 'addon_events_handled', name: 'addon_events_handled',
@ -977,12 +980,6 @@ export function registerPrometheusMetrics(
legacyTokensActive.reset(); legacyTokensActive.reset();
legacyTokensActive.set(deprecatedTokens.activeLegacyTokens); legacyTokensActive.set(deprecatedTokens.activeLegacyTokens);
for (const [resource, limit] of Object.entries(
config.resourceLimits,
)) {
resourceLimit.labels({ resource }).set(limit);
}
const previousDayMetricsBucketsCount = const previousDayMetricsBucketsCount =
await instanceStatsService.countPreviousDayHourlyMetricsBuckets(); await instanceStatsService.countPreviousDayHourlyMetricsBuckets();
enabledMetricsBucketsPreviousDay.reset(); enabledMetricsBucketsPreviousDay.reset();