From 22d63c3c807e49d6df87a545f4909cdb39eb3528 Mon Sep 17 00:00:00 2001 From: Simon Larsen Date: Fri, 22 Dec 2023 17:20:15 +0000 Subject: [PATCH] Update metered plan reporting in ReportTelemetryMeteredPlan.ts --- .../MeteredPlan/ReportTelemetryMeteredPlan.ts | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/Workers/Jobs/MeteredPlan/ReportTelemetryMeteredPlan.ts b/Workers/Jobs/MeteredPlan/ReportTelemetryMeteredPlan.ts index bcd1897714..a35fcdaf70 100644 --- a/Workers/Jobs/MeteredPlan/ReportTelemetryMeteredPlan.ts +++ b/Workers/Jobs/MeteredPlan/ReportTelemetryMeteredPlan.ts @@ -8,7 +8,7 @@ import LIMIT_MAX from 'Common/Types/Database/LimitMax'; import logger from 'CommonServer/Utils/Logger'; import Project from 'Model/Models/Project'; import ProjectService from 'CommonServer/Services/ProjectService'; -import LogsDataIngestMeteredPlan from 'CommonServer/Types/Billing/MeteredPlan/LogsDataIngestMeteredPlan'; +import { LogDataIngestMeteredPlan, TracesDataIngestMetredPlan, MetricsDataIngestMeteredPlan } from 'CommonServer/Types/Billing/MeteredPlan/AllMeteredPlans'; import Sleep from 'Common/Types/Sleep'; RunCron( @@ -36,9 +36,22 @@ RunCron( for (const project of projects) { if (project.id) { - await LogsDataIngestMeteredPlan.reportQuantityToBillingProvider( + await LogDataIngestMeteredPlan.reportQuantityToBillingProvider( project.id ); + + await Sleep.sleep(1000); + + await MetricsDataIngestMeteredPlan.reportQuantityToBillingProvider( + project.id + ); + + await Sleep.sleep(1000); + + await TracesDataIngestMetredPlan.reportQuantityToBillingProvider( + project.id + ); + await Sleep.sleep(1000); } }