adding filter for metrics
test-org/trust-module-backend/pipeline/pr-rc This commit looks good Details

pull/30/head
DmitriyA 2025-07-14 03:14:51 -04:00
parent 57cf65b9a6
commit 8a5d530d44
1 changed files with 10 additions and 7 deletions

View File

@ -224,11 +224,14 @@ export class PrometheusService {
} }
async fetchAllMetricsWithValues(): Promise<any[]> { async fetchAllMetricsWithValues(): Promise<any[]> {
const metricNames = await this.fetchAllMetrics(); const metricNames = await this.fetchAllMetrics();
const promises = metricNames.map(async (metric) => { const zvksMetrics = metricNames.filter(metric => metric.startsWith('zvks'));
const data = await this.fetchMetrics(metric);
return { metric, data }; const promises = zvksMetrics.map(async (metric) => {
}); const data = await this.fetchMetrics(metric);
return Promise.all(promises); return { metric, data };
} });
return Promise.all(promises);
}
} }