Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlarmLog ¶
type AlarmLog struct {
ID uint `gorm:"primaryKey" json:"id"`
Msg string `gorm:"type:varchar(255)" json:"msg"`
Caller string `gorm:"type:varchar(255)" json:"caller"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
AlarmLog 记录系统中第一时间需要开发人员注意的信息
type MysqlStoreAlarm ¶
type MysqlStoreAlarm struct {
// contains filtered or unexported fields
}
MysqlStoreAlarm 是使用mysql作为存储的Alarm
func NewMysqlStoreAlarm ¶
func NewMysqlStoreAlarm(db *gorm.DB) *MysqlStoreAlarm
NewMysqlStoreAlarm 构造MysqlStoreAlarm
type RedisStoreAlarm ¶
type RedisStoreAlarm struct {
// contains filtered or unexported fields
}
RedisStoreAlarm 是使用redis作为存储的Alarm
func NewRedisStoreAlarm ¶
func NewRedisStoreAlarm(client *redis.Client) *RedisStoreAlarm
NewRedisStoreAlarm 构造RedisStoreAlarm
Click to show internal directories.
Click to hide internal directories.