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;
|
}
|
}
|