diff --git a/MareSynchronosServer/MareSynchronosStaticFilesServer/Services/FileStatisticsService.cs b/MareSynchronosServer/MareSynchronosStaticFilesServer/Services/FileStatisticsService.cs index 608fa24..3d25ecb 100644 --- a/MareSynchronosServer/MareSynchronosStaticFilesServer/Services/FileStatisticsService.cs +++ b/MareSynchronosServer/MareSynchronosStaticFilesServer/Services/FileStatisticsService.cs @@ -35,8 +35,8 @@ public class FileStatisticsService : IHostedService public void LogRequest(long requestSize) { - _metrics.IncCounter(MetricsAPI.CounterFileRequests); - _metrics.IncCounter(MetricsAPI.CounterFileRequestSize); + _metrics.IncCounter(MetricsAPI.CounterFileRequests, 1); + _metrics.IncCounter(MetricsAPI.CounterFileRequestSize, requestSize); } public Task StartAsync(CancellationToken cancellationToken) diff --git a/MareSynchronosServer/MareSynchronosStaticFilesServer/Startup.cs b/MareSynchronosServer/MareSynchronosStaticFilesServer/Startup.cs index a4bdb52..cfdd624 100644 --- a/MareSynchronosServer/MareSynchronosStaticFilesServer/Startup.cs +++ b/MareSynchronosServer/MareSynchronosStaticFilesServer/Startup.cs @@ -53,6 +53,8 @@ public class Startup services.AddSingleton(m => new MareMetrics(m.GetService>(), new List { + MetricsAPI.CounterFileRequests, + MetricsAPI.CounterFileRequestSize }, new List { MetricsAPI.GaugeFilesTotalSize, @@ -63,8 +65,6 @@ public class Startup MetricsAPI.GaugeFilesUniquePastHourSize, MetricsAPI.GaugeCurrentDownloads, MetricsAPI.GaugeDownloadQueue, - MetricsAPI.CounterFileRequests, - MetricsAPI.CounterFileRequestSize })); services.AddSingleton(); services.AddSingleton();