Class SystemStatusService

java.lang.Object
com.bytedesk.starter.service.SystemStatusService

@Service public class SystemStatusService extends Object
系统状态监控服务
  • Constructor Details

    • SystemStatusService

      public SystemStatusService()
  • Method Details

    • getSystemStatus

      public Map<String,Object> getSystemStatus()
      获取系统整体状态
    • getUptime

      private String getUptime()
      获取系统运行时间
    • getLoadInfo

      private Map<String,Object> getLoadInfo()
      获取系统负载信息
    • getMemoryInfo

      private Map<String,Object> getMemoryInfo()
      获取内存信息
    • getThreadInfo

      private Map<String,Object> getThreadInfo()
      获取线程信息
    • getServicesStatus

      private Map<String,Object> getServicesStatus()
      获取服务状态
    • formatBytes

      private String formatBytes(long bytes)
      格式化字节数
    • getHealth

      public Map<String,Object> getHealth()
      获取系统健康状态