Replace unused server metrics with a count (Refs #139)
CI / checks (push) Successful in 4m51s

This commit is contained in:
2026-10-10 16:55:28 -04:00
parent aebfc7a783
commit 0bfda267ec
7 changed files with 80 additions and 88 deletions
+2 -11
View File
@@ -63,6 +63,8 @@ function validReport(value: unknown): value is MetricsData {
return false;
if (
!numeric(value.registeredServerCount) ||
!nonnegative(value.sampledServerCount) ||
!Number.isInteger(value.sampledServerCount) ||
typeof value.autoscalingPaused !== 'boolean' ||
![
'firstRetainedSampleAt',
@@ -107,17 +109,6 @@ function validReport(value: unknown): value is MetricsData {
)
)
return false;
if (
!Array.isArray(value.servers) ||
!value.servers.every(
(item) =>
record(item) &&
totals(item) &&
typeof item.server === 'string' &&
typeof item.currentRegistered === 'boolean'
)
)
return false;
if (
!record(value.previous) ||
!totals(value.previous.summary) ||