新增获取磁盘主机的信息
This commit is contained in:
@@ -5,7 +5,6 @@ import com.baomidou.mybatisplus.annotation.TableField;
|
|||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
@@ -26,7 +25,7 @@ public class DiskMount implements Serializable {
|
|||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
@TableField("create_time")
|
@TableField("create_time")
|
||||||
private LocalDateTime createTime;
|
private String createTime;
|
||||||
|
|
||||||
@TableField("sys_host_id")
|
@TableField("sys_host_id")
|
||||||
private String sysHostId;
|
private String sysHostId;
|
||||||
@@ -55,6 +54,12 @@ public class DiskMount implements Serializable {
|
|||||||
@TableField("avail_kb")
|
@TableField("avail_kb")
|
||||||
private String availKb;
|
private String availKb;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 磁盘使用率
|
||||||
|
*/
|
||||||
|
@TableField("use_ratio")
|
||||||
|
private String useRatio;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 挂载路径
|
* 挂载路径
|
||||||
*/
|
*/
|
||||||
@@ -100,6 +105,7 @@ public class DiskMount implements Serializable {
|
|||||||
", sizeKb=" + sizeKb +
|
", sizeKb=" + sizeKb +
|
||||||
", usedKb=" + usedKb +
|
", usedKb=" + usedKb +
|
||||||
", availKb=" + availKb +
|
", availKb=" + availKb +
|
||||||
|
", useRatio=" + useRatio +
|
||||||
", mountPoint='" + mountPoint + '\'' +
|
", mountPoint='" + mountPoint + '\'' +
|
||||||
'}';
|
'}';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ public class demo {
|
|||||||
.pathInfo(Collections.singletonMap(OutputFile.xml, System.getProperty("user.dir") + "/src/main/resources/mapper"));
|
.pathInfo(Collections.singletonMap(OutputFile.xml, System.getProperty("user.dir") + "/src/main/resources/mapper"));
|
||||||
})
|
})
|
||||||
.strategyConfig(builder -> {
|
.strategyConfig(builder -> {
|
||||||
builder.addInclude("biz_docker_container_info")
|
builder.addInclude("biz_disk_mount")
|
||||||
.addTablePrefix("biz_")
|
.addTablePrefix("biz_")
|
||||||
.entityBuilder()
|
.entityBuilder()
|
||||||
.enableLombok()
|
.enableLombok()
|
||||||
|
|||||||
@@ -105,6 +105,7 @@ public final class HostInfo {
|
|||||||
d.setSizeKb(vF.format(Long.parseLong(arr[1])));
|
d.setSizeKb(vF.format(Long.parseLong(arr[1])));
|
||||||
d.setUsedKb(vF.format(Long.parseLong(arr[2])));
|
d.setUsedKb(vF.format(Long.parseLong(arr[2])));
|
||||||
d.setAvailKb(vF.format(Long.parseLong(arr[3])));
|
d.setAvailKb(vF.format(Long.parseLong(arr[3])));
|
||||||
|
d.setUseRatio(arr[4]);
|
||||||
d.setMountPoint(arr[5]);
|
d.setMountPoint(arr[5]);
|
||||||
list.add(d);
|
list.add(d);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user