4 Commits

Author SHA1 Message Date
b8b0520eaa Merge pull request 'Merge Errors fixed' (#36) from feature/service-detection into staging
All checks were successful
Gitea CI/CD / dotnet-build-and-test (push) Successful in 50s
Gitea CI/CD / Set Tag Name (push) Successful in 5s
Gitea CI/CD / docker-build-and-push (push) Successful in 7m46s
Gitea CI/CD / Create Tag (push) Successful in 5s
Reviewed-on: #36
2025-10-29 20:58:18 +01:00
df1c4ca4b4 Merge Errors fixed 2025-10-29 20:57:57 +01:00
33acb5ea3a Merge pull request 'feature/service-detection' (#35) from feature/service-detection into staging
Some checks failed
Gitea CI/CD / dotnet-build-and-test (push) Failing after 41s
Gitea CI/CD / Set Tag Name (push) Has been skipped
Gitea CI/CD / docker-build-and-push (push) Has been skipped
Gitea CI/CD / Create Tag (push) Has been skipped
Reviewed-on: #35
2025-10-29 20:55:35 +01:00
6354075a5c Merge pull request 'feature/service-detection' (#33) from feature/service-detection into staging
All checks were successful
Gitea CI/CD / dotnet-build-and-test (push) Successful in 57s
Gitea CI/CD / Set Tag Name (push) Successful in 5s
Gitea CI/CD / docker-build-and-push (push) Successful in 7m19s
Gitea CI/CD / Create Tag (push) Successful in 5s
Reviewed-on: #33
2025-10-29 07:57:44 +01:00

View File

@@ -85,7 +85,7 @@ public class MetricDto
public class ServiceDto public class ServiceDto
{ {
public required int server_id { get; set; } // Vom Watcher-Server zugewiesene ID des Hosts public required int server_id { get; set; } // Vom Watcher-Server zugewiesene ID des Hosts
public required List<Container> containers { get; set; } public required List<String> containers { get; set; }
} }
[ApiController] [ApiController]
@@ -339,7 +339,7 @@ public class MonitoringController : Controller
} }
// Endpoint, an den der Agent die Metrics der registrierten Container schickt // Endpoint, an den der Agent die Metrics der registrierten Container schickt
public async Task<IActionResult> ServiceMetrics([FromBody] ServiceMetricDto dto) /*public async Task<IActionResult> ServiceMetrics([FromBody] ServiceMetricDto dto)
{ {
// Gültigkeit des Payloads prüfen // Gültigkeit des Payloads prüfen
if (!ModelState.IsValid) if (!ModelState.IsValid)
@@ -375,7 +375,7 @@ public class MonitoringController : Controller
return Ok(); return Ok();
} }*/
// Durchschnittliche Werte Berechnen // Durchschnittliche Werte Berechnen
public async Task<IActionResult> CalculateMedian(string Metric, int HoursToMonitor, int ServerId) public async Task<IActionResult> CalculateMedian(string Metric, int HoursToMonitor, int ServerId)