mirror of
https://github.com/grafana/grafana.git
synced 2025-02-16 18:34:52 -06:00
Renamed Initialized to Pending
This commit is contained in:
parent
dcaae47e96
commit
d9f2519916
@ -41,7 +41,7 @@ var (
|
|||||||
M_Alerting_Result_State_Paused Counter
|
M_Alerting_Result_State_Paused Counter
|
||||||
M_Alerting_Result_State_NoData Counter
|
M_Alerting_Result_State_NoData Counter
|
||||||
M_Alerting_Result_State_ExecError Counter
|
M_Alerting_Result_State_ExecError Counter
|
||||||
M_Alerting_Result_State_Initialized Counter
|
M_Alerting_Result_State_Pending Counter
|
||||||
M_Alerting_Active_Alerts Counter
|
M_Alerting_Active_Alerts Counter
|
||||||
M_Alerting_Notification_Sent_Slack Counter
|
M_Alerting_Notification_Sent_Slack Counter
|
||||||
M_Alerting_Notification_Sent_Email Counter
|
M_Alerting_Notification_Sent_Email Counter
|
||||||
@ -103,7 +103,7 @@ func initMetricVars(settings *MetricSettings) {
|
|||||||
M_Alerting_Result_State_Paused = RegCounter("alerting.result", "state", "paused")
|
M_Alerting_Result_State_Paused = RegCounter("alerting.result", "state", "paused")
|
||||||
M_Alerting_Result_State_NoData = RegCounter("alerting.result", "state", "no_data")
|
M_Alerting_Result_State_NoData = RegCounter("alerting.result", "state", "no_data")
|
||||||
M_Alerting_Result_State_ExecError = RegCounter("alerting.result", "state", "exec_error")
|
M_Alerting_Result_State_ExecError = RegCounter("alerting.result", "state", "exec_error")
|
||||||
M_Alerting_Result_State_Initialized = RegCounter("alerting.result", "state", "initialized")
|
M_Alerting_Result_State_Pending = RegCounter("alerting.result", "state", "pending")
|
||||||
|
|
||||||
M_Alerting_Active_Alerts = RegCounter("alerting.active_alerts")
|
M_Alerting_Active_Alerts = RegCounter("alerting.active_alerts")
|
||||||
M_Alerting_Notification_Sent_Slack = RegCounter("alerting.notifications_sent", "type", "slack")
|
M_Alerting_Notification_Sent_Slack = RegCounter("alerting.notifications_sent", "type", "slack")
|
||||||
|
@ -16,7 +16,7 @@ const (
|
|||||||
AlertStatePaused AlertStateType = "paused"
|
AlertStatePaused AlertStateType = "paused"
|
||||||
AlertStateAlerting AlertStateType = "alerting"
|
AlertStateAlerting AlertStateType = "alerting"
|
||||||
AlertStateOK AlertStateType = "ok"
|
AlertStateOK AlertStateType = "ok"
|
||||||
AlertStateInitialized AlertStateType = "initialized"
|
AlertStatePending AlertStateType = "pending"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@ -27,7 +27,7 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func (s AlertStateType) IsValid() bool {
|
func (s AlertStateType) IsValid() bool {
|
||||||
return s == AlertStateOK || s == AlertStateNoData || s == AlertStateExecError || s == AlertStatePaused || s == AlertStateInitialized
|
return s == AlertStateOK || s == AlertStateNoData || s == AlertStateExecError || s == AlertStatePaused || s == AlertStatePending
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s NoDataOption) IsValid() bool {
|
func (s NoDataOption) IsValid() bool {
|
||||||
|
@ -86,7 +86,7 @@ func (handler *DefaultResultHandler) Handle(evalContext *EvalContext) error {
|
|||||||
handler.log.Error("Failed to save annotation for new alert state", "error", err)
|
handler.log.Error("Failed to save annotation for new alert state", "error", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (oldState == m.AlertStateInitialized) && (evalContext.Rule.State == m.AlertStateOK) {
|
if (oldState == m.AlertStatePending) && (evalContext.Rule.State == m.AlertStateOK) {
|
||||||
handler.log.Info("Notfication not sent", "oldState", oldState, "newState", evalContext.Rule.State)
|
handler.log.Info("Notfication not sent", "oldState", oldState, "newState", evalContext.Rule.State)
|
||||||
} else {
|
} else {
|
||||||
handler.notifier.Notify(evalContext)
|
handler.notifier.Notify(evalContext)
|
||||||
@ -103,8 +103,8 @@ func (handler *DefaultResultHandler) shouldUpdateAlertState(evalContext *EvalCon
|
|||||||
|
|
||||||
func countStateResult(state m.AlertStateType) {
|
func countStateResult(state m.AlertStateType) {
|
||||||
switch state {
|
switch state {
|
||||||
case m.AlertStateInitialized:
|
case m.AlertStatePending:
|
||||||
metrics.M_Alerting_Result_State_Initialized.Inc(1)
|
metrics.M_Alerting_Result_State_Pending.Inc(1)
|
||||||
case m.AlertStateAlerting:
|
case m.AlertStateAlerting:
|
||||||
metrics.M_Alerting_Result_State_Alerting.Inc(1)
|
metrics.M_Alerting_Result_State_Alerting.Inc(1)
|
||||||
case m.AlertStateOK:
|
case m.AlertStateOK:
|
||||||
|
@ -173,7 +173,7 @@ func upsertAlerts(existingAlerts []*m.Alert, cmd *m.SaveAlertsCommand, sess *xor
|
|||||||
} else {
|
} else {
|
||||||
alert.Updated = time.Now()
|
alert.Updated = time.Now()
|
||||||
alert.Created = time.Now()
|
alert.Created = time.Now()
|
||||||
alert.State = m.AlertStateInitialized
|
alert.State = m.AlertStatePending
|
||||||
alert.NewStateDate = time.Now()
|
alert.NewStateDate = time.Now()
|
||||||
|
|
||||||
_, err := sess.Insert(alert)
|
_, err := sess.Insert(alert)
|
||||||
|
@ -47,7 +47,7 @@ func TestAlertingDataAccess(t *testing.T) {
|
|||||||
So(err2, ShouldBeNil)
|
So(err2, ShouldBeNil)
|
||||||
So(alert.Name, ShouldEqual, "Alerting title")
|
So(alert.Name, ShouldEqual, "Alerting title")
|
||||||
So(alert.Message, ShouldEqual, "Alerting message")
|
So(alert.Message, ShouldEqual, "Alerting message")
|
||||||
So(alert.State, ShouldEqual, "initialized")
|
So(alert.State, ShouldEqual, "pending")
|
||||||
So(alert.Frequency, ShouldEqual, 1)
|
So(alert.Frequency, ShouldEqual, 1)
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -77,7 +77,7 @@ func TestAlertingDataAccess(t *testing.T) {
|
|||||||
So(query.Result[0].Name, ShouldEqual, "Name")
|
So(query.Result[0].Name, ShouldEqual, "Name")
|
||||||
|
|
||||||
Convey("Alert state should not be updated", func() {
|
Convey("Alert state should not be updated", func() {
|
||||||
So(query.Result[0].State, ShouldEqual, "initialized")
|
So(query.Result[0].State, ShouldEqual, "pending")
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user