package com.wgcloud.entity; import java.util.Date; /** * @version v3.3 * @ClassName:DockerInfo.java * @author: http://www.wgstart.com * @date: 2021年1月16日 * @Description: docker容器监控信息 * @Copyright: 2019-2021 wgcloud. All rights reserved. */ public class DockerInfo extends BaseEntity { /** * */ private static final long serialVersionUID = 1L; /** * host名称 */ private String hostname; /** * 获取docker方法,1 CONTAINER 完整 ID,2 CONTAINER NAME */ private String appType; /** * docker容器完整ID 或 容器 NAME */ private String dockerId; /** * docker别名 */ private String dockerName; /** * 内存使用M */ private Double memPer; /** * agent采集的容器 state */ private String dockerState; /** * 已废弃 */ private String userTime; /** * docker状态,1正常,2下线 */ private String state; /** * 1启用监控2停止监控 */ private String active; //累积告警次数,页面显示用,数据库无此字段 private Integer warnCount; //累积告警次数查询关键字,页面显示用,数据库无此字段 private String warnQueryWd; //所属用户账号,页面显示用,数据库无此字段 private String account; /** * 创建时间 */ private Date createTime; /** * 镜像名称 */ private String dockerImage; /** * 容器对外的端口号 */ private String dockerPort; /** * 启动容器时运行的命令 */ private String dockerCommand; /** * 容器创建时间 */ private String dockerCreated; /** * 容器中所有文件的总大小(以M为单位) */ private String dockerSize; /** * 容器运行的状态。UP表示运行中, Exited表示已停止 */ private String dockerStatus; /** * agent采集的容器 NAMES */ private String gatherDockerNames; /** * 分组ID */ private String groupId; public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public String getHostname() { return hostname; } public void setHostname(String hostname) { this.hostname = hostname; } public Double getMemPer() { return memPer; } public void setMemPer(Double memPer) { this.memPer = memPer; } public String getState() { return state; } public void setState(String state) { this.state = state; } public String getDockerId() { return dockerId; } public void setDockerId(String dockerId) { this.dockerId = dockerId; } public String getDockerName() { return dockerName; } public void setDockerName(String dockerName) { this.dockerName = dockerName; } public static long getSerialVersionUID() { return serialVersionUID; } public String getDockerState() { return dockerState; } public void setDockerState(String dockerState) { this.dockerState = dockerState; } public String getUserTime() { return userTime; } public void setUserTime(String userTime) { this.userTime = userTime; } public String getActive() { return active; } public void setActive(String active) { this.active = active; } public Integer getWarnCount() { return warnCount; } public void setWarnCount(Integer warnCount) { this.warnCount = warnCount; } public String getAppType() { return appType; } public void setAppType(String appType) { this.appType = appType; } public String getDockerImage() { return dockerImage; } public void setDockerImage(String dockerImage) { this.dockerImage = dockerImage; } public String getDockerPort() { return dockerPort; } public void setDockerPort(String dockerPort) { this.dockerPort = dockerPort; } public String getDockerCommand() { return dockerCommand; } public void setDockerCommand(String dockerCommand) { this.dockerCommand = dockerCommand; } public String getDockerCreated() { return dockerCreated; } public void setDockerCreated(String dockerCreated) { this.dockerCreated = dockerCreated; } public String getDockerSize() { return dockerSize; } public void setDockerSize(String dockerSize) { this.dockerSize = dockerSize; } public String getDockerStatus() { return dockerStatus; } public void setDockerStatus(String dockerStatus) { this.dockerStatus = dockerStatus; } public String getWarnQueryWd() { return warnQueryWd; } public void setWarnQueryWd(String warnQueryWd) { this.warnQueryWd = warnQueryWd; } public String getGatherDockerNames() { return gatherDockerNames; } public void setGatherDockerNames(String gatherDockerNames) { this.gatherDockerNames = gatherDockerNames; } public String getGroupId() { return groupId; } public void setGroupId(String groupId) { this.groupId = groupId; } public String getAccount() { return account; } public void setAccount(String account) { this.account = account; } }