Преглед на файлове

更新 MachineInfo 的字段

reghao преди 2 дни
родител
ревизия
1933566f43
променени са 1 файла, в които са добавени 7 реда и са изтрити 4 реда
  1. 7 4
      mgr/src/main/java/cn/reghao/devops/mgr/ops/machine/model/po/MachineInfo.java

+ 7 - 4
mgr/src/main/java/cn/reghao/devops/mgr/ops/machine/model/po/MachineInfo.java

@@ -28,6 +28,10 @@ public class MachineInfo extends BaseEntity {
     @NotNull
     private String machineIpv4;
     @NotNull
+    private Integer cpuCore;
+    @NotNull
+    private Long memTotal;
+    @NotNull
     private String arch;
     @NotNull
     private String name;
@@ -35,8 +39,6 @@ public class MachineInfo extends BaseEntity {
     @NotNull
     private String version;
     @NotNull
-    private String byteOrder;
-    @NotNull
     private Long bootTime;
     @NotNull
     private String agentVersion;
@@ -47,14 +49,15 @@ public class MachineInfo extends BaseEntity {
 
     public MachineInfo(EvtAgentStart evtAgentStart, String env) {
         this.machineId = evtAgentStart.getMachineId();
+        this.machineIpv4 = evtAgentStart.getIpv4Address();
+        this.cpuCore = evtAgentStart.getCpuCore();
+        this.memTotal = evtAgentStart.getMemTotal();
         this.arch = evtAgentStart.getOsArch();
         this.name = evtAgentStart.getOsName();
         this.version = evtAgentStart.getOsVersion();
-        this.byteOrder = "little";
         this.bootTime = evtAgentStart.getBootTime();
         this.agentVersion = evtAgentStart.getAgentVersion();
         this.stat = NodeStatus.Online.getCode();
-        this.machineIpv4 = evtAgentStart.getIpv4Address();
         this.env = env;
     }
 }