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