bla bla bla

This commit is contained in:
2026-10-27 22:04:28 +01:00
commit 334abce357
69 changed files with 10123 additions and 0 deletions
@@ -0,0 +1,35 @@
package com.htopweb.system;
import com.htopweb.system.linux.LinuxDetailsResponse;
import com.htopweb.system.linux.LinuxDetailsService;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/api/system")
public class SystemMetricsController {
private final SystemMetricsService _systemMetricsService;
private final LinuxDetailsService _linuxDetailsService;
public SystemMetricsController(
SystemMetricsService systemMetricsService,
LinuxDetailsService linuxDetailsService
) {
_systemMetricsService = systemMetricsService;
_linuxDetailsService = linuxDetailsService;
}
@GetMapping("/metrics")
public SystemMetricsResponse getMetrics() {
return _systemMetricsService.getMetrics();
}
@GetMapping("/linux")
public LinuxDetailsResponse getLinuxDetails() {
return _linuxDetailsService.getDetails();
}
}