健康检查

This commit is contained in:
heavyrain2012
2021-08-13 16:37:16 +08:00
parent 2f195440cf
commit d43afb282e
6 changed files with 96 additions and 4 deletions
@@ -44,6 +44,7 @@ public enum ErrorCode {
ERROR_CODE_RECALL_TIME_EXPIRED(24, "time expired"),
ERROR_CODE_CONFERENCE_ROOM_NOT_EXIST(60, "conference room not exist"),
ERROR_CODE_USER_NOT_PREPARED(238, "user not prepared"),
ERROR_CODE_API_NOT_SIGNED(239, "api not signed or sign parameter not completion"),
ERROR_CODE_GROUP_EXCEED_MAX_MEMBER_COUNT(240, "group exceed max member count"),
ERROR_CODE_GROUP_MUTED(241, "group is muted"),
@@ -0,0 +1,29 @@
package cn.wildfirechat.pojos;
import java.util.ArrayList;
import java.util.List;
public class HealthCheckResult extends ArrayList<HealthCheckResult.Node>
{
public static class Node {
public String node;
public CPU cpu;
public Memory memory;
public Disk disk;
}
public static class Memory {
public long avail;
public long max;
public long free;
}
public static class Disk {
public long usable;
public long free;
public long space;
}
public static class CPU {
public int cores;
public double load;
}
}