alarm

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 26, 2024 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GroupService

type GroupService struct {
	alarmyapi.UnimplementedAlarmServer
	// contains filtered or unexported fields
}

GroupService 告警管理服务

func NewAlarmService

func NewAlarmService(alarmGroupBiz *biz.AlarmGroupBiz, alertBiz *biz.AlarmBiz) *GroupService

NewAlarmService 创建告警管理服务

func (*GroupService) CreateAlarmGroup

CreateAlarmGroup 创建告警组

func (*GroupService) DeleteAlarmGroup

DeleteAlarmGroup 删除告警组

func (*GroupService) GetAlarmGroup

GetAlarmGroup 获取告警组详细信息

func (*GroupService) ListAlarmGroup

ListAlarmGroup 获取告警组列表

func (*GroupService) ListAlarmGroupSelect

ListAlarmGroupSelect 获取告警组下拉列表

func (*GroupService) MessageTest added in v1.1.0

MessageTest 发送测试消息

func (*GroupService) MyAlarmGroupList

MyAlarmGroupList 获取我的告警组

func (*GroupService) UpdateAlarmGroup

UpdateAlarmGroup 更新告警组信息

func (*GroupService) UpdateAlarmGroupStatus

UpdateAlarmGroupStatus 更新告警组状态

type SendService added in v1.1.37

type SendService struct {
	pb.UnimplementedSendServer
	// contains filtered or unexported fields
}

SendService 告警发送

func NewSendService added in v1.1.31

func NewSendService(alarmSendBiz *biz.AlarmSendBiz, alarmGroupBiz *biz.AlarmGroupBiz) *SendService

NewSendService 创建告警发送服务

func (*SendService) GetAlarmSendHistory added in v1.1.37

func (s *SendService) GetAlarmSendHistory(ctx context.Context, req *pb.GetAlarmSendRequest) (*pb.GetAlarmSendReply, error)

GetAlarmSendHistory 获取告警发送历史

func (*SendService) ListSendHistory added in v1.1.37

func (s *SendService) ListSendHistory(ctx context.Context, req *pb.ListAlarmSendRequest) (*pb.ListAlarmSendReply, error)

ListSendHistory 获取告警发送历史列表

func (*SendService) RetrySend added in v1.1.37

func (s *SendService) RetrySend(ctx context.Context, req *pb.RetrySendRequest) (*pb.RetrySendReply, error)

RetrySend 重试告警发送

type TimeEngineRuleService added in v1.2.0

type TimeEngineRuleService struct {
	pb.UnimplementedTimeEngineRuleServer
	// contains filtered or unexported fields
}

TimeEngineRuleService 时间引擎规则模块 service

func NewTimeEngineRuleService added in v1.2.0

func NewTimeEngineRuleService(timeEngineRuleBiz *biz.TimeEngineRuleBiz) *TimeEngineRuleService

NewTimeEngineRuleService 创建时间引擎规则模块 service

func (*TimeEngineRuleService) BatchUpdateTimeEngineRuleStatus added in v1.2.0

BatchUpdateTimeEngineRuleStatus 批量更新时间引擎规则状态

func (*TimeEngineRuleService) BatchUpdateTimeEngineStatus added in v1.2.0

BatchUpdateTimeEngineStatus 批量更新时间引擎状态

func (*TimeEngineRuleService) CreateTimeEngine added in v1.2.0

CreateTimeEngine 创建时间引擎

func (*TimeEngineRuleService) CreateTimeEngineRule added in v1.2.0

CreateTimeEngineRule 创建时间引擎规则

func (*TimeEngineRuleService) DeleteTimeEngine added in v1.2.0

DeleteTimeEngine 删除时间引擎

func (*TimeEngineRuleService) DeleteTimeEngineRule added in v1.2.0

DeleteTimeEngineRule 删除时间引擎规则

func (*TimeEngineRuleService) GetTimeEngine added in v1.2.0

GetTimeEngine 获取时间引擎

func (*TimeEngineRuleService) GetTimeEngineRule added in v1.2.0

GetTimeEngineRule 获取时间引擎规则

func (*TimeEngineRuleService) ListTimeEngine added in v1.2.0

ListTimeEngine 获取时间引擎列表

func (*TimeEngineRuleService) ListTimeEngineRule added in v1.2.0

ListTimeEngineRule 获取时间引擎规则列表

func (*TimeEngineRuleService) UpdateTimeEngine added in v1.2.0

UpdateTimeEngine 更新时间引擎

func (*TimeEngineRuleService) UpdateTimeEngineRule added in v1.2.0

UpdateTimeEngineRule 更新时间引擎规则

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL