fixed alert metric format

This commit is contained in:
liugq 2022-06-29 10:09:36 +08:00
parent 11a5cced4e
commit 903a058b66
1 changed files with 6 additions and 2 deletions

View File

@ -759,11 +759,15 @@ func getRuleMetricData( rule *alerting.Rule, filterParam *alerting.FilterParam)
//if title == "" && len( rule.Conditions.Items) > 0{ //if title == "" && len( rule.Conditions.Items) > 0{
// title,_ = rule.Conditions.Items[0].GenerateConditionExpression() // title,_ = rule.Conditions.Items[0].GenerateConditionExpression()
//} //}
formatType := "num"
if rule.Metrics.FormatType != "" {
formatType = rule.Metrics.FormatType
}
var metricItem = common.MetricItem{ var metricItem = common.MetricItem{
Group: rule.ID, Group: rule.ID,
Key: rule.ID, Key: rule.ID,
Axis: []*common.MetricAxis{ Axis: []*common.MetricAxis{
{ID: util.GetUUID(), Group: rule.ID, Title: "", FormatType: "num", Position: "left", ShowGridLines: true, {ID: util.GetUUID(), Group: rule.ID, Title: "", FormatType: formatType, Position: "left", ShowGridLines: true,
TickFormat: "0,0.[00]", TickFormat: "0,0.[00]",
Ticks: 5}, Ticks: 5},
}, },
@ -794,7 +798,7 @@ func getRuleMetricData( rule *alerting.Rule, filterParam *alerting.FilterParam)
Label: label, Label: label,
Group: rule.ID, Group: rule.ID,
TickFormat: "0,0.[00]", TickFormat: "0,0.[00]",
FormatType: rule.Metrics.FormatType, FormatType: formatType,
}, },
}) })
} }