alert

package
v0.4.4-rc2 Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2022 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateMetricsSamples added in v0.4.4

func CreateMetricsSamples(c *core.Context)

CreateMetricsSamples godoc @Summary Create metrics samples table @Description Store advanced metric data @Tags alert @Produce json @Param req body db.ReqCreateMetricsSamples true "params" @Success 200 {object} core.Res{} @Router /api/v2/alert/metrics-samples [post]

func SettingInfo

func SettingInfo(c *core.Context)

SettingInfo godoc @Summary Advanced configuration information in the instance @Description Advanced configuration information in the instance @Tags alert @Accept json @Produce json @Param instance-id path int true "instance id" @Success 200 {object} db.RespAlertSettingInfo @Router /api/v2/alert/settings/{instance-id} [get]

func SettingList

func SettingList(c *core.Context)

SettingList godoc @Summary Instance alarm configuration list @Description Instance alarm configuration list @Tags alert @Accept json @Produce json @Success 200 {object} []db.RespAlertSettingListItem @Router /api/v2/alert/settings [get]

func SettingUpdate

func SettingUpdate(c *core.Context)

SettingUpdate godoc @Summary Alert Basic Configuration Modification @Description Alert Basic Configuration Modification @Tags alert @Accept json @Produce json @Param instance-id path int true "instance id" @Param req query db.ReqAlertSettingUpdate true "params" @Success 200 {object} core.Res{} @Router /api/v2/alert/settings/{instance-id} [patch]

func Webhook added in v0.4.4

func Webhook(c *core.Context)

Webhook godoc @Summary Alert push channel @Description {"version":"4","groupKey":"{}:{alertname=\\"e6e85281_6e22_4159_90e8_38943e75fb3f_194\\"}","status":"firing","receiver":"webhook","groupLabels":{"alertname":"e6e85281_6e22_4159_90e8_38943e75fb3f_194"},"commonLabels":{"alertname":"e6e85281_6e22_4159_90e8_38943e75fb3f_194","filterId":"194","severity":"warning","uuid":"e6e85281-6e22-4159-90e8-38943e75fb3f"},"commonAnnotations":{"description":" (当前值: 1)","summary":"告警 "},"externalURL":"http://duminxiangdeMacBook-Pro.local:9093","alerts":[{"labels":{"alertname":"e6e85281_6e22_4159_90e8_38943e75fb3f_194","filterId":"194","severity":"warning","uuid":"e6e85281-6e22-4159-90e8-38943e75fb3f"},"annotations":{"description":" (当前值: 1)","summary":"告警 "},"startsAt":"2022-11-07T09:23:17.6Z","endsAt":"0001-01-01T00:00:00Z"}]} @Tags alert @Produce json @Param req body db.Notification true "params" @Success 200 {object} core.Res{} @Router /api/v1/prometheus/alerts [post]

Types

This section is empty.

Jump to

Keyboard shortcuts

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