package com.ruoyi.rocketmq.domain;

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

/**
 * 基础监控项对象 rm_initial_monitor_item
 * 
 * @author gyt
 * @date 2025-09-10
 */
@Data
public class RmInitialMonitorItem extends BaseEntity
{
    private static final long serialVersionUID = 1L;

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

    /** 监控项类型(监控项，自动发现项) */
    @Excel(name = "监控项类型(监控项，自动发现项)")
    private String itemType;

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

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

    /** 监控OID */
    @Excel(name = "监控OID")
    private String oid;

    /** 过滤值 */
    @Excel(name = "过滤值")
    private String filterValue;

    /** 监控说明 */
    @Excel(name = "监控说明")
    private String monitorDescription;

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

    /** 资源类型 */
    @Excel(name = "资源类型")
    private String resourceType;
    /** 采集周期 */
    @Excel(name = "采集周期")
    private String collectionCycle;

}
