Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MonitorCheckHostInfoDto ¶
type MonitorCheckHostInfoDto struct { CpuRate float64 `json:"cpuRate"` MemTotal float64 `json:"memTotal"` MemUsed float64 `json:"memUsed"` DiskTotal float64 `json:"diskTotal"` DiskUsed float64 `json:"diskUsed"` }
{'cpuRate':2.6,'memTotal':3821760,'memUsed':541840,'diskTotal':1014,'diskUsed':149}
type MonitorEventDto ¶
type MonitorEventDto struct { dto.PageDto EventId string `json:"eventId" sql:"-"` EventType string `json:"eventType" sql:"-"` EventObjId string `json:"eventObjId" sql:"-"` EventObjName string `json:"eventObjName" sql:"-"` TenantId string `json:"tenantId" sql:"-"` ThresholdValue string `json:"thresholdValue" sql:"-"` CurValue string `json:"curValue" sql:"-"` Remark string `json:"remark"` CreateTime string `json:"createTime" sql:"-"` StatusCd string `json:"statusCd" sql:"-"` NoticeType string `json:"noticeType" sql:"-"` State string `json:"state"` StateRemark string `json:"stateRemark" sql:"-"` NoticeTypeName string `json:"noticeTypeName" sql:"-"` }
type MonitorHostDto ¶
type MonitorHostDto struct { dto.PageDto MhId string `json:"mhId" sql:"-"` MhgId string `json:"mhgId" sql:"-"` HostId string `json:"hostId" sql:"-"` TenantId string `json:"tenantId" sql:"-"` CpuRate string `json:"cpuRate" sql:"-"` MemRate string `json:"memRate" sql:"-"` DiskRate string `json:"diskRate" sql:"-"` FreeMem string `json:"freeMem" sql:"-"` FreeDisk string `json:"freeDisk" sql:"-"` MonDisk string `json:"monDisk" sql:"-"` MonDate string `json:"monDate" sql:"-"` CreateTime string `json:"createTime" sql:"-"` StatusCd string `json:"statusCd" sql:"-"` CpuThreshold string `json:"cpuThreshold" sql:"-"` MemThreshold string `json:"memThreshold" sql:"-"` DiskThreshold string `json:"diskThreshold" sql:"-"` Name string `json:"name"` Ip string `json:"ip"` Passwd string `json:"passwd"` Username string `json:"username"` NoticeType string `json:"noticeType" sql:"-"` }
type MonitorHostGroupDto ¶
type MonitorHostGroupDto struct { dto.PageDto MhgId string `json:"mhgId" sql:"-"` Name string `json:"name"` MonCron string `json:"monCron" sql:"-"` State string `json:"state" ` StateName string `json:"stateName" sql:"-"` MonDate string `json:"monDate" sql:"-"` NoticeType string `json:"noticeType" sql:"-"` NoticeTypeName string `json:"noticeTypeName" sql:"-"` CreateTime string `json:"createTime" sql:"-"` StatusCd string `json:"statusCd" sql:"-"` Remark string `json:"remark"` TenantId string `json:"tenantId" sql:"-"` }
type MonitorHostLogDto ¶
type MonitorHostLogDto struct { dto.PageDto LogId string `json:"logId" sql:"-"` HostId string `json:"hostId" sql:"-"` TenantId string `json:"tenantId" sql:"-"` CpuRate string `json:"cpuRate" sql:"-"` MemRate string `json:"memRate" sql:"-"` DiskRate string `json:"diskRate" sql:"-"` CreateTime string `json:"createTime" sql:"-"` StatusCd string `json:"statusCd" sql:"-"` }
type MonitorTaskAttrDto ¶
type MonitorTaskDto ¶
type MonitorTaskDto struct { dto.PageDto TaskId string `json:"taskId" sql:"-"` TaskName string `json:"taskName" sql:"-"` TemplateId string `json:"templateId" sql:"-"` TaskCron string `json:"taskCron" sql:"-"` State string `json:"state"` StatusCd string `json:"statusCd" sql:"-"` CreateTime string `json:"createTime" sql:"-"` TenantId string `json:"tenantId" sql:"-"` HostId string `json:"hostId" sql:"-"` TemplateName string `json:"templateName" sql:"-"` ClassBean string `json:"classBean" sql:"-"` HostName string `json:"hostName" sql:"-"` Ip string `json:"ip" ` NoticeType string `json:"noticeType" sql:"-"` NoticeTypeName string `json:"noticeTypeName" sql:"-"` Attr []*MonitorTaskAttrDto `json:"templateSpecs"` }
type MonitorTaskTemplateDto ¶
type MonitorTaskTemplateDto struct { dto.PageDto TemplateId string `json:"templateId" sql:"-"` TemplateName string `json:"templateName" sql:"-"` TemplateDesc string `json:"templateDesc" sql:"-"` CreateTime string `json:"createTime" sql:"-"` StatusCd string `json:"statusCd" sql:"-"` ClassBean string `json:"classBean" sql:"-"` SpecCd string `json:"specCd" sql:"-"` SpecName string `json:"specName" sql:"-"` SpecDesc string `json:"specDesc" sql:"-"` IsShow string `json:"isShow" sql:"-"` MonitorTaskTemplateSpecDto []MonitorTaskTemplateSpecDto `json:"specs"` }
type MonitorTaskTemplateSpecDto ¶
type MonitorTaskTemplateSpecDto struct { dto.PageDto SpecId string `json:"specId" sql:"-"` TemplateId string `json:"templateId" sql:"-"` SpecCd string `json:"specCd" sql:"-"` SpecName string `json:"specName" sql:"-"` SpecDesc string `json:"specDesc" sql:"-"` IsShow string `json:"isShow" sql:"-"` CreateTime string `json:"createTime" sql:"-"` StatusCd string `json:"statusCd" sql:"-"` }
Click to show internal directories.
Click to hide internal directories.