Procházet zdrojové kódy

对应 dagent 的修改

reghao před 5 roky
rodič
revize
0fb1db39e6
47 změnil soubory, kde provedl 93 přidání a 92 odebrání
  1. 2 1
      common/src/main/java/cn/reghao/autodop/common/jvm/JVM.java
  2. 3 3
      common/src/main/java/cn/reghao/autodop/common/jvm/pojo/BufferPoolStat.java
  3. 1 1
      common/src/main/java/cn/reghao/autodop/common/jvm/pojo/GarbageCollectorStat.java
  4. 1 1
      common/src/main/java/cn/reghao/autodop/common/jvm/pojo/JVMInfo.java
  5. 1 1
      common/src/main/java/cn/reghao/autodop/common/jvm/pojo/JVMStat.java
  6. 1 1
      common/src/main/java/cn/reghao/autodop/common/jvm/pojo/MemoryPoolStat.java
  7. 3 3
      common/src/main/java/cn/reghao/autodop/common/jvm/pojo/MemoryStat.java
  8. 1 1
      common/src/main/java/cn/reghao/autodop/common/jvm/pojo/ThreadStat.java
  9. 7 7
      common/src/main/java/cn/reghao/autodop/common/machine/CPU.java
  10. 4 4
      common/src/main/java/cn/reghao/autodop/common/machine/Disk.java
  11. 3 3
      common/src/main/java/cn/reghao/autodop/common/machine/LinuxSys.java
  12. 5 5
      common/src/main/java/cn/reghao/autodop/common/machine/Memory.java
  13. 7 7
      common/src/main/java/cn/reghao/autodop/common/machine/Network.java
  14. 4 4
      common/src/main/java/cn/reghao/autodop/common/machine/OS.java
  15. 3 3
      common/src/main/java/cn/reghao/autodop/common/machine/Process.java
  16. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/contant/ProcFile.java
  17. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/contant/ProcessState.java
  18. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/contant/TcpState.java
  19. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/CPUInfo.java
  20. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/DiskInfo.java
  21. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/LinuxSysInfo.java
  22. 2 2
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/LinuxSysStat.java
  23. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/MemoryInfo.java
  24. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/NetworkInfo.java
  25. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/OSInfo.java
  26. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/OSStat.java
  27. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/cpu/CpuStat.java
  28. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/cpu/CpuStats.java
  29. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/disk/DiskStat.java
  30. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/disk/DiskUsage.java
  31. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/memory/MemStat.java
  32. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/memory/MemUsage.java
  33. 2 2
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/network/TCPConnStat.java
  34. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/os/ProcessStat.java
  35. 4 4
      common/src/main/java/cn/reghao/autodop/common/machine/pojo/os/SysStat.java
  36. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/utils/AbstractPercentageCalculator.java
  37. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/utils/ByteConverter.java
  38. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/utils/ByteType.java
  39. 3 3
      common/src/main/java/cn/reghao/autodop/common/machine/utils/CpuPercentageCalculator.java
  40. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/utils/IpAddressConversion.java
  41. 3 3
      common/src/main/java/cn/reghao/autodop/common/machine/utils/MemCalculator.java
  42. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/utils/TimeConverter.java
  43. 1 1
      common/src/main/java/cn/reghao/autodop/common/machine/utils/TimeType.java
  44. 1 1
      dagent/src/main/java/cn/reghao/autodop/dagent/node/SysStatBeanConfig.java
  45. 2 2
      dagent/src/main/java/cn/reghao/autodop/dagent/node/agent/AgentInfo.java
  46. 1 1
      dagent/src/main/java/cn/reghao/autodop/dagent/service/MachineStatusScheduler.java
  47. 6 6
      dmaster/src/main/java/cn/reghao/autodop/dmaster/sys/MonitorService.java

+ 2 - 1
common/src/main/java/cn/reghao/autodop/common/stat/jvm/JVM.java → common/src/main/java/cn/reghao/autodop/common/jvm/JVM.java

@@ -1,5 +1,6 @@
-package cn.reghao.autodop.common.stat.jvm;
+package cn.reghao.autodop.common.jvm;
 
+import cn.reghao.autodop.common.jvm.pojo.*;
 import cn.reghao.autodop.common.stat.jvm.pojo.*;
 import cn.reghao.autodop.common.utils.DatetimeConverter;
 

+ 3 - 3
common/src/main/java/cn/reghao/autodop/common/stat/jvm/pojo/BufferPoolStat.java → common/src/main/java/cn/reghao/autodop/common/jvm/pojo/BufferPoolStat.java

@@ -1,7 +1,7 @@
-package cn.reghao.autodop.common.stat.jvm.pojo;
+package cn.reghao.autodop.common.jvm.pojo;
 
-import cn.reghao.autodop.common.stat.linux.utils.ByteConverter;
-import cn.reghao.autodop.common.stat.linux.utils.ByteType;
+import cn.reghao.autodop.common.machine.utils.ByteConverter;
+import cn.reghao.autodop.common.machine.utils.ByteType;
 import lombok.Data;
 
 import java.lang.management.BufferPoolMXBean;

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/jvm/pojo/GarbageCollectorStat.java → common/src/main/java/cn/reghao/autodop/common/jvm/pojo/GarbageCollectorStat.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.jvm.pojo;
+package cn.reghao.autodop.common.jvm.pojo;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/jvm/pojo/JVMInfo.java → common/src/main/java/cn/reghao/autodop/common/jvm/pojo/JVMInfo.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.jvm.pojo;
+package cn.reghao.autodop.common.jvm.pojo;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/jvm/pojo/JVMStat.java → common/src/main/java/cn/reghao/autodop/common/jvm/pojo/JVMStat.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.jvm.pojo;
+package cn.reghao.autodop.common.jvm.pojo;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/jvm/pojo/MemoryPoolStat.java → common/src/main/java/cn/reghao/autodop/common/jvm/pojo/MemoryPoolStat.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.jvm.pojo;
+package cn.reghao.autodop.common.jvm.pojo;
 
 import lombok.Data;
 

+ 3 - 3
common/src/main/java/cn/reghao/autodop/common/stat/jvm/pojo/MemoryStat.java → common/src/main/java/cn/reghao/autodop/common/jvm/pojo/MemoryStat.java

@@ -1,7 +1,7 @@
-package cn.reghao.autodop.common.stat.jvm.pojo;
+package cn.reghao.autodop.common.jvm.pojo;
 
-import cn.reghao.autodop.common.stat.linux.utils.ByteConverter;
-import cn.reghao.autodop.common.stat.linux.utils.ByteType;
+import cn.reghao.autodop.common.machine.utils.ByteConverter;
+import cn.reghao.autodop.common.machine.utils.ByteType;
 import lombok.Data;
 
 import java.lang.management.MemoryUsage;

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/jvm/pojo/ThreadStat.java → common/src/main/java/cn/reghao/autodop/common/jvm/pojo/ThreadStat.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.jvm.pojo;
+package cn.reghao.autodop.common.jvm.pojo;
 
 import lombok.Data;
 

+ 7 - 7
common/src/main/java/cn/reghao/autodop/common/stat/linux/CPU.java → common/src/main/java/cn/reghao/autodop/common/machine/CPU.java

@@ -1,11 +1,11 @@
-package cn.reghao.autodop.common.stat.linux;
+package cn.reghao.autodop.common.machine;
 
-import cn.reghao.autodop.common.stat.linux.contant.ProcFile;
-import cn.reghao.autodop.common.stat.linux.pojo.CPUInfo;
-import cn.reghao.autodop.common.stat.linux.pojo.cpu.CpuStats;
-import cn.reghao.autodop.common.stat.linux.pojo.cpu.CpuStat;
-import cn.reghao.autodop.common.stat.linux.utils.AbstractPercentageCalculator;
-import cn.reghao.autodop.common.stat.linux.utils.CpuPercentageCalculator;
+import cn.reghao.autodop.common.machine.contant.ProcFile;
+import cn.reghao.autodop.common.machine.pojo.CPUInfo;
+import cn.reghao.autodop.common.machine.pojo.cpu.CpuStats;
+import cn.reghao.autodop.common.machine.pojo.cpu.CpuStat;
+import cn.reghao.autodop.common.machine.utils.AbstractPercentageCalculator;
+import cn.reghao.autodop.common.machine.utils.CpuPercentageCalculator;
 import cn.reghao.autodop.common.utils.text.TextFile;
 import lombok.extern.slf4j.Slf4j;
 

+ 4 - 4
common/src/main/java/cn/reghao/autodop/common/stat/linux/Disk.java → common/src/main/java/cn/reghao/autodop/common/machine/Disk.java

@@ -1,8 +1,8 @@
-package cn.reghao.autodop.common.stat.linux;
+package cn.reghao.autodop.common.machine;
 
-import cn.reghao.autodop.common.stat.linux.pojo.DiskInfo;
-import cn.reghao.autodop.common.stat.linux.utils.ByteConverter;
-import cn.reghao.autodop.common.stat.linux.utils.ByteType;
+import cn.reghao.autodop.common.machine.pojo.DiskInfo;
+import cn.reghao.autodop.common.machine.utils.ByteConverter;
+import cn.reghao.autodop.common.machine.utils.ByteType;
 import lombok.extern.slf4j.Slf4j;
 
 import java.io.IOException;

+ 3 - 3
common/src/main/java/cn/reghao/autodop/common/stat/linux/LinuxSys.java → common/src/main/java/cn/reghao/autodop/common/machine/LinuxSys.java

@@ -1,7 +1,7 @@
-package cn.reghao.autodop.common.stat.linux;
+package cn.reghao.autodop.common.machine;
 
-import cn.reghao.autodop.common.stat.linux.pojo.LinuxSysInfo;
-import cn.reghao.autodop.common.stat.linux.pojo.LinuxSysStat;
+import cn.reghao.autodop.common.machine.pojo.LinuxSysInfo;
+import cn.reghao.autodop.common.machine.pojo.LinuxSysStat;
 
 /**
  * @author reghao

+ 5 - 5
common/src/main/java/cn/reghao/autodop/common/stat/linux/Memory.java → common/src/main/java/cn/reghao/autodop/common/machine/Memory.java

@@ -1,9 +1,9 @@
-package cn.reghao.autodop.common.stat.linux;
+package cn.reghao.autodop.common.machine;
 
-import cn.reghao.autodop.common.stat.linux.contant.ProcFile;
-import cn.reghao.autodop.common.stat.linux.pojo.MemoryInfo;
-import cn.reghao.autodop.common.stat.linux.utils.ByteConverter;
-import cn.reghao.autodop.common.stat.linux.utils.ByteType;
+import cn.reghao.autodop.common.machine.contant.ProcFile;
+import cn.reghao.autodop.common.machine.pojo.MemoryInfo;
+import cn.reghao.autodop.common.machine.utils.ByteConverter;
+import cn.reghao.autodop.common.machine.utils.ByteType;
 import cn.reghao.autodop.common.utils.text.TextFile;
 
 import java.util.LinkedHashMap;

+ 7 - 7
common/src/main/java/cn/reghao/autodop/common/stat/linux/Network.java → common/src/main/java/cn/reghao/autodop/common/machine/Network.java

@@ -1,11 +1,11 @@
-package cn.reghao.autodop.common.stat.linux;
+package cn.reghao.autodop.common.machine;
 
-import cn.reghao.autodop.common.stat.linux.contant.ProcFile;
-import cn.reghao.autodop.common.stat.linux.contant.TcpState;
-import cn.reghao.autodop.common.stat.linux.pojo.network.TCPConnStat;
-import cn.reghao.autodop.common.stat.linux.pojo.os.ProcessStat;
-import cn.reghao.autodop.common.stat.linux.pojo.NetworkInfo;
-import cn.reghao.autodop.common.stat.linux.utils.IpAddressConversion;
+import cn.reghao.autodop.common.machine.contant.ProcFile;
+import cn.reghao.autodop.common.machine.contant.TcpState;
+import cn.reghao.autodop.common.machine.pojo.network.TCPConnStat;
+import cn.reghao.autodop.common.machine.pojo.os.ProcessStat;
+import cn.reghao.autodop.common.machine.pojo.NetworkInfo;
+import cn.reghao.autodop.common.machine.utils.IpAddressConversion;
 import cn.reghao.autodop.common.utils.text.TextFile;
 
 import java.net.*;

+ 4 - 4
common/src/main/java/cn/reghao/autodop/common/stat/linux/OS.java → common/src/main/java/cn/reghao/autodop/common/machine/OS.java

@@ -1,8 +1,8 @@
-package cn.reghao.autodop.common.stat.linux;
+package cn.reghao.autodop.common.machine;
 
-import cn.reghao.autodop.common.stat.linux.contant.ProcFile;
-import cn.reghao.autodop.common.stat.linux.pojo.OSInfo;
-import cn.reghao.autodop.common.stat.linux.pojo.OSStat;
+import cn.reghao.autodop.common.machine.contant.ProcFile;
+import cn.reghao.autodop.common.machine.pojo.OSInfo;
+import cn.reghao.autodop.common.machine.pojo.OSStat;
 import cn.reghao.autodop.common.utils.DatetimeConverter;
 import cn.reghao.autodop.common.utils.text.TextFile;
 

+ 3 - 3
common/src/main/java/cn/reghao/autodop/common/stat/linux/Process.java → common/src/main/java/cn/reghao/autodop/common/machine/Process.java

@@ -1,7 +1,7 @@
-package cn.reghao.autodop.common.stat.linux;
+package cn.reghao.autodop.common.machine;
 
-import cn.reghao.autodop.common.stat.linux.contant.ProcFile;
-import cn.reghao.autodop.common.stat.linux.pojo.os.ProcessStat;
+import cn.reghao.autodop.common.machine.contant.ProcFile;
+import cn.reghao.autodop.common.machine.pojo.os.ProcessStat;
 import cn.reghao.autodop.common.utils.text.TextFile;
 import lombok.extern.slf4j.Slf4j;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/contant/ProcFile.java → common/src/main/java/cn/reghao/autodop/common/machine/contant/ProcFile.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.contant;
+package cn.reghao.autodop.common.machine.contant;
 
 /**
  * /proc 文件系统中的文件路径

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/contant/ProcessState.java → common/src/main/java/cn/reghao/autodop/common/machine/contant/ProcessState.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.contant;
+package cn.reghao.autodop.common.machine.contant;
 
 /**
  * 进程状态

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/contant/TcpState.java → common/src/main/java/cn/reghao/autodop/common/machine/contant/TcpState.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.contant;
+package cn.reghao.autodop.common.machine.contant;
 
 /**
  * TCP 状态

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/CPUInfo.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/CPUInfo.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo;
+package cn.reghao.autodop.common.machine.pojo;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/DiskInfo.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/DiskInfo.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo;
+package cn.reghao.autodop.common.machine.pojo;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/LinuxSysInfo.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/LinuxSysInfo.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo;
+package cn.reghao.autodop.common.machine.pojo;
 
 import lombok.Data;
 

+ 2 - 2
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/LinuxSysStat.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/LinuxSysStat.java

@@ -1,6 +1,6 @@
-package cn.reghao.autodop.common.stat.linux.pojo;
+package cn.reghao.autodop.common.machine.pojo;
 
-import cn.reghao.autodop.common.stat.linux.pojo.cpu.CpuStat;
+import cn.reghao.autodop.common.machine.pojo.cpu.CpuStat;
 import lombok.Data;
 
 import java.util.List;

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/MemoryInfo.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/MemoryInfo.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo;
+package cn.reghao.autodop.common.machine.pojo;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/NetworkInfo.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/NetworkInfo.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo;
+package cn.reghao.autodop.common.machine.pojo;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/OSInfo.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/OSInfo.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo;
+package cn.reghao.autodop.common.machine.pojo;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/OSStat.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/OSStat.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo;
+package cn.reghao.autodop.common.machine.pojo;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/cpu/CpuStat.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/cpu/CpuStat.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo.cpu;
+package cn.reghao.autodop.common.machine.pojo.cpu;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/cpu/CpuStats.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/cpu/CpuStats.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo.cpu;
+package cn.reghao.autodop.common.machine.pojo.cpu;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/disk/DiskStat.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/disk/DiskStat.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo.disk;
+package cn.reghao.autodop.common.machine.pojo.disk;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/disk/DiskUsage.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/disk/DiskUsage.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo.disk;
+package cn.reghao.autodop.common.machine.pojo.disk;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/memory/MemStat.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/memory/MemStat.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo.memory;
+package cn.reghao.autodop.common.machine.pojo.memory;
 
 import lombok.Data;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/memory/MemUsage.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/memory/MemUsage.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo.memory;
+package cn.reghao.autodop.common.machine.pojo.memory;
 
 import lombok.Data;
 

+ 2 - 2
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/network/TCPConnStat.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/network/TCPConnStat.java

@@ -1,6 +1,6 @@
-package cn.reghao.autodop.common.stat.linux.pojo.network;
+package cn.reghao.autodop.common.machine.pojo.network;
 
-import cn.reghao.autodop.common.stat.linux.contant.TcpState;
+import cn.reghao.autodop.common.machine.contant.TcpState;
 import lombok.Data;
 
 /**

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/os/ProcessStat.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/os/ProcessStat.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.pojo.os;
+package cn.reghao.autodop.common.machine.pojo.os;
 
 import lombok.Data;
 

+ 4 - 4
common/src/main/java/cn/reghao/autodop/common/stat/linux/pojo/os/SysStat.java → common/src/main/java/cn/reghao/autodop/common/machine/pojo/os/SysStat.java

@@ -1,8 +1,8 @@
-package cn.reghao.autodop.common.stat.linux.pojo.os;
+package cn.reghao.autodop.common.machine.pojo.os;
 
-import cn.reghao.autodop.common.stat.linux.pojo.cpu.CpuStat;
-import cn.reghao.autodop.common.stat.linux.pojo.memory.MemUsage;
-import cn.reghao.autodop.common.stat.linux.pojo.network.TCPConnStat;
+import cn.reghao.autodop.common.machine.pojo.cpu.CpuStat;
+import cn.reghao.autodop.common.machine.pojo.memory.MemUsage;
+import cn.reghao.autodop.common.machine.pojo.network.TCPConnStat;
 import lombok.Data;
 
 import java.util.List;

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/utils/AbstractPercentageCalculator.java → common/src/main/java/cn/reghao/autodop/common/machine/utils/AbstractPercentageCalculator.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.utils;
+package cn.reghao.autodop.common.machine.utils;
 
 import java.text.DecimalFormat;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/utils/ByteConverter.java → common/src/main/java/cn/reghao/autodop/common/machine/utils/ByteConverter.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.utils;
+package cn.reghao.autodop.common.machine.utils;
 
 import java.text.DecimalFormat;
 

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/utils/ByteType.java → common/src/main/java/cn/reghao/autodop/common/machine/utils/ByteType.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.utils;
+package cn.reghao.autodop.common.machine.utils;
 
 /**
  * @author reghao

+ 3 - 3
common/src/main/java/cn/reghao/autodop/common/stat/linux/utils/CpuPercentageCalculator.java → common/src/main/java/cn/reghao/autodop/common/machine/utils/CpuPercentageCalculator.java

@@ -1,7 +1,7 @@
-package cn.reghao.autodop.common.stat.linux.utils;
+package cn.reghao.autodop.common.machine.utils;
 
-import cn.reghao.autodop.common.stat.linux.pojo.cpu.CpuStats;
-import cn.reghao.autodop.common.stat.linux.pojo.cpu.CpuStat;
+import cn.reghao.autodop.common.machine.pojo.cpu.CpuStats;
+import cn.reghao.autodop.common.machine.pojo.cpu.CpuStat;
 
 /**
  * @author reghao

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/utils/IpAddressConversion.java → common/src/main/java/cn/reghao/autodop/common/machine/utils/IpAddressConversion.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.utils;
+package cn.reghao.autodop.common.machine.utils;
 
 /**
  * IP 地址转换

+ 3 - 3
common/src/main/java/cn/reghao/autodop/common/stat/linux/utils/MemCalculator.java → common/src/main/java/cn/reghao/autodop/common/machine/utils/MemCalculator.java

@@ -1,7 +1,7 @@
-package cn.reghao.autodop.common.stat.linux.utils;
+package cn.reghao.autodop.common.machine.utils;
 
-import cn.reghao.autodop.common.stat.linux.pojo.memory.MemStat;
-import cn.reghao.autodop.common.stat.linux.pojo.memory.MemUsage;
+import cn.reghao.autodop.common.machine.pojo.memory.MemStat;
+import cn.reghao.autodop.common.machine.pojo.memory.MemUsage;
 
 /**
  * @author reghao

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/utils/TimeConverter.java → common/src/main/java/cn/reghao/autodop/common/machine/utils/TimeConverter.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.utils;
+package cn.reghao.autodop.common.machine.utils;
 
 import java.util.HashMap;
 import java.util.Map;

+ 1 - 1
common/src/main/java/cn/reghao/autodop/common/stat/linux/utils/TimeType.java → common/src/main/java/cn/reghao/autodop/common/machine/utils/TimeType.java

@@ -1,4 +1,4 @@
-package cn.reghao.autodop.common.stat.linux.utils;
+package cn.reghao.autodop.common.machine.utils;
 
 /**
  * @author reghao

+ 1 - 1
dagent/src/main/java/cn/reghao/autodop/dagent/node/SysStatBeanConfig.java

@@ -1,6 +1,6 @@
 package cn.reghao.autodop.dagent.node;
 
-import cn.reghao.autodop.common.stat.linux.*;
+import cn.reghao.autodop.common.machine.*;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
 

+ 2 - 2
dagent/src/main/java/cn/reghao/autodop/dagent/node/agent/AgentInfo.java

@@ -1,7 +1,7 @@
 package cn.reghao.autodop.dagent.node.agent;
 
-import cn.reghao.autodop.common.stat.jvm.pojo.JVMInfo;
-import cn.reghao.autodop.common.stat.linux.pojo.LinuxSysInfo;
+import cn.reghao.autodop.common.jvm.pojo.JVMInfo;
+import cn.reghao.autodop.common.machine.pojo.LinuxSysInfo;
 import lombok.Data;
 
 /**

+ 1 - 1
dagent/src/main/java/cn/reghao/autodop/dagent/service/MachineStatusScheduler.java

@@ -1,6 +1,6 @@
 package cn.reghao.autodop.dagent.service;
 
-import cn.reghao.autodop.common.stat.linux.pojo.os.SysStat;
+import cn.reghao.autodop.common.machine.pojo.os.SysStat;
 import cn.reghao.autodop.common.mq.MqMessage;
 import cn.reghao.autodop.common.mq.MsgType;
 import cn.reghao.autodop.common.mq.MessageSender;

+ 6 - 6
dmaster/src/main/java/cn/reghao/autodop/dmaster/sys/MonitorService.java

@@ -1,11 +1,11 @@
 package cn.reghao.autodop.dmaster.sys;
 
-import cn.reghao.autodop.common.stat.jvm.JVM;
-import cn.reghao.autodop.common.stat.jvm.pojo.JVMInfo;
-import cn.reghao.autodop.common.stat.jvm.pojo.JVMStat;
-import cn.reghao.autodop.common.stat.linux.LinuxSys;
-import cn.reghao.autodop.common.stat.linux.pojo.LinuxSysInfo;
-import cn.reghao.autodop.common.stat.linux.pojo.LinuxSysStat;
+import cn.reghao.autodop.common.jvm.JVM;
+import cn.reghao.autodop.common.jvm.pojo.JVMInfo;
+import cn.reghao.autodop.common.jvm.pojo.JVMStat;
+import cn.reghao.autodop.common.machine.LinuxSys;
+import cn.reghao.autodop.common.machine.pojo.LinuxSysInfo;
+import cn.reghao.autodop.common.machine.pojo.LinuxSysStat;
 import org.springframework.stereotype.Service;
 
 /**