From 35cdef1942d3e86b409b355e9b02cb92197f998a Mon Sep 17 00:00:00 2001 From: Liam Date: Thu, 16 Nov 2023 19:20:05 +0000 Subject: [PATCH] load total reqs --- apps/proxy/src/routes/proxy.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/proxy/src/routes/proxy.ts b/apps/proxy/src/routes/proxy.ts index fa78558..99ae601 100644 --- a/apps/proxy/src/routes/proxy.ts +++ b/apps/proxy/src/routes/proxy.ts @@ -66,7 +66,14 @@ async function logRequestToDatabase({ time, cached, }: InfluxLog) { - totalRequests = totalRequests ? totalRequests + 1 : 1; + if (!totalRequests) { + const metrics: any = await MetricsSchema.findOne({ _id: "proxy" }).exec(); + if (metrics) { + totalRequests = metrics.totalRequests; + } else { + totalRequests = 0; + } + } MetricsSchema.updateOne( { _id: "proxy" }, { $set: { totalRequests: totalRequests } },