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{
// title,_ = rule.Conditions.Items[0].GenerateConditionExpression()
//}
formatType := "num"
if rule.Metrics.FormatType != "" {
formatType = rule.Metrics.FormatType
}
var metricItem = common.MetricItem{
Group: rule.ID,
Key: rule.ID,
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]",
Ticks: 5},
},
@ -794,7 +798,7 @@ func getRuleMetricData( rule *alerting.Rule, filterParam *alerting.FilterParam)
Label: label,
Group: rule.ID,
TickFormat: "0,0.[00]",
FormatType: rule.Metrics.FormatType,
FormatType: formatType,
},
})
}