package model

// MonitorIO 监控_磁盘IO monitor_io
type MonitorIO struct {
	ID         int64  `json:"id" gorm:"column:id;primaryKey;autoIncrement"`
	CreateTime int64  `json:"createTime" gorm:"column:create_time"` // 创建时间
	Name       string `json:"name" gorm:"column:name"`              // 磁盘名
	Read       int64  `json:"read" gorm:"column:read"`              // 读取K
	Write      int64  `json:"write" gorm:"column:write"`            // 写入K
	Count      int64  `json:"count" gorm:"column:count"`            // 读写次数
	Time       int64  `json:"time" gorm:"column:time"`              // 读写延迟
	NeType     string `json:"neType" gorm:"column:ne_type"`         // 网元类型
	NeID       string `json:"neId" gorm:"column:ne_id"`             // 网元ID
}

// TableName 表名称
func (*MonitorIO) TableName() string {
	return "monitor_io"
}
