From c747e453b47a578dba76a88a4309b332f523a79a Mon Sep 17 00:00:00 2001 From: catdrink <2738035238@qq.com> Date: Sun, 8 Dec 2024 00:28:50 +0800 Subject: [PATCH] monitoring controller --- .../server/controller/MonitoringController.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/bigtop-manager-server/src/main/java/org/apache/bigtop/manager/server/controller/MonitoringController.java b/bigtop-manager-server/src/main/java/org/apache/bigtop/manager/server/controller/MonitoringController.java index 1b666ead..7bd40fea 100644 --- a/bigtop-manager-server/src/main/java/org/apache/bigtop/manager/server/controller/MonitoringController.java +++ b/bigtop-manager-server/src/main/java/org/apache/bigtop/manager/server/controller/MonitoringController.java @@ -43,21 +43,24 @@ public class MonitoringController { @Operation(summary = "agent healthy", description = "agent healthy check") @GetMapping("agenthealthy") public ResponseEntity agentHostsHealthyStatus() { - // json for response return ResponseEntity.success(monitoringService.queryAgentsHealthyStatus()); } - @Operation(summary = "agent Info", description = "agent info query") - @GetMapping("agentInfo") + @Operation(summary = "staticAgentInfo", description = "agent info query") + @GetMapping("staticAgentInfo") public ResponseEntity queryAgentsInfo() { return ResponseEntity.success(monitoringService.queryAgentsInfo()); } - + @Operation(summary = "dynamicAgentInfo", description = "agent info query") + @GetMapping("dynamicAgentInfo") + public ResponseEntity queryAgentsInfo(@RequestParam(value = "pace", defaultValue = "1") String pace){ + return ResponseEntity.success(monitoringService.queryAgentsInfo(pace)); + } @Operation(summary = "cluster info", description = "cluster info") @GetMapping("clusterInfo") public ResponseEntity queryCluster( @RequestParam(value = "clusterId") String clusterId, - @RequestParam(value = "step", defaultValue = "1m") String step) { - return ResponseEntity.success(monitoringService.queryClusterInfo(clusterId, step)); + @RequestParam(value = "pace", defaultValue = "1") String pace) { + return ResponseEntity.success(monitoringService.queryClusterInfo(clusterId, pace)); } }