package com.tongran.rocketmq.domain; import com.tongran.common.core.annotation.Excel; import com.tongran.common.core.web.domain.BaseEntity; import lombok.Data; /** * CPU监控信息对象 initial_cpu_info * * @author gyt * @date 2025-08-25 */ @Data public class InitialCpuInfo extends BaseEntity { private static final Long serialVersionUID = 1L; /** 主键ID */ private Long id; /** 客户端ID */ @Excel(name = "客户端ID") private String clientId; /** CPU1分钟负载 */ @Excel(name = "CPU1分钟负载") private Long avg1; /** CPU5分钟负载 */ @Excel(name = "CPU5分钟负载") private Long avg5; /** CPU15分钟负载 */ @Excel(name = "CPU15分钟负载") private Long avg15; /** CPU硬件中断提供服务时间(秒) */ @Excel(name = "CPU硬件中断提供服务时间(秒)") private Long interrupt; /** CPU使用率(%) */ @Excel(name = "CPU使用率(%)") private Long uti; /** CPU数量(核数) */ @Excel(name = "CPU数量") private Long num; /** CPU正常运行时间(秒) */ @Excel(name = "CPU正常运行时间") private Long normal; /** CPU空闲时间(秒) */ @Excel(name = "CPU空闲时间") private Long idle; /** CPU等待响应时间(秒) */ @Excel(name = "CPU等待响应时间") private Long iowait; /** CPU系统时间(秒) */ @Excel(name = "CPU系统时间") private Long system; /** CPU软件无响应时间(秒) */ @Excel(name = "CPU软件无响应时间") private Long noresp; /** CPU用户进程所花费的时间(秒) */ @Excel(name = "CPU用户进程所花费的时间") private Long user; /** 开始时间 */ private String startTime; /** 结束时间 */ private String endTime; }