From b36552c9a1003d5b27267463f7ac32dc1b571cd5 Mon Sep 17 00:00:00 2001 From: Andrey Shabarshov Date: Mon, 7 Aug 2023 22:14:07 +0100 Subject: [PATCH] DEEP-20 Prometheus connection/query manager added --- DeepTrace/Controls/ModelCard.razor | 54 +----- DeepTrace/Data/TimeSeriesData.cs | 2 +- DeepTrace/Program.cs | 3 + DeepTrace/Services/IPrometheusWatcher.cs | 23 +++ DeepTrace/Services/PrometheusWatcher.cs | 215 +++++++++++++++++++++++ 5 files changed, 247 insertions(+), 50 deletions(-) create mode 100644 DeepTrace/Services/IPrometheusWatcher.cs create mode 100644 DeepTrace/Services/PrometheusWatcher.cs diff --git a/DeepTrace/Controls/ModelCard.razor b/DeepTrace/Controls/ModelCard.razor index 4432ed3..5457f41 100644 --- a/DeepTrace/Controls/ModelCard.razor +++ b/DeepTrace/Controls/ModelCard.razor @@ -9,6 +9,7 @@ @inject ITrainedModelStorageService TrainedModelService @inject ILogger Logger @inject IMLProcessorFactory MlProcessorFactory +@inject IPrometheusWatcher Watcher