package com.ruoyi.rocketmq.domain;

import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;
import lombok.Data;

/**
 * Linux系统监控项对象 rm_template_linux
 * 
 * @author gyt
 * @date 2025-09-09
 */
@Data
public class RmTemplateLinux extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键ID */
    private Long id;

    /** 关联的模板ID */
    @Excel(name = "关联的模板ID")
    private Long templateId;

    /** 关联的策略ID */
    private Long policyId;

    /** 监控项类型 */
    @Excel(name = "监控项类型")
    private String itemType;

    /** 监控标识(唯一键) */
    @Excel(name = "监控标识(唯一键)")
    private String metricKey;

    /** 监控名称 */
    @Excel(name = "监控名称")
    private String metricName;

    /** 数据类型 */
    @Excel(name = "数据类型")
    private String dataType;

    /** 监控状态(0-禁用,1启用) */
    @Excel(name = "监控状态(0-禁用,1启用)")
    private String monitorStatus;
    /** 采集周期 */
    private Long collectionCycle;
}
