From 9b8b4d07c22fa735fe2803c2f95bc6fe7ee00fed Mon Sep 17 00:00:00 2001 From: Daniel LaCosse <3759828+daniellacosse@users.noreply.github.com> Date: Thu, 24 Oct 2024 15:25:23 -0400 Subject: [PATCH] Update manager_metrics.ts --- src/shadowbox/server/manager_metrics.ts | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/shadowbox/server/manager_metrics.ts b/src/shadowbox/server/manager_metrics.ts index 89b1fba1..75446546 100644 --- a/src/shadowbox/server/manager_metrics.ts +++ b/src/shadowbox/server/manager_metrics.ts @@ -15,21 +15,19 @@ import {PrometheusClient} from '../infrastructure/prometheus_scraper'; import {DataUsageByUser, DataUsageTimeframe} from '../model/metrics'; -export type TunnelTimeDimension = 'access_key' | 'country' | 'asn'; +interface TunnelTimeDuration { + seconds: number; +} interface TunnelTimeRequest { - time_window: { - seconds: number; - }; + time_window: TunnelTimeDuration; } interface TunnelTimeResponse { location?: string; asn?: number; as_org?: string; - tunnel_time: { - seconds: number; - }; + tunnel_time: TunnelTimeDuration; } export interface ManagerMetrics {