fix(alerting): supports lowercase metrics
this fix is due to EvalMatch now serailize as lower case. ref #7257
This commit is contained in:
@@ -116,14 +116,18 @@ function getStateDisplayModel(state) {
|
||||
}
|
||||
}
|
||||
|
||||
function joinEvalMatches(matches, seperator: string) {
|
||||
function joinEvalMatches(matches, separator: string) {
|
||||
return _.reduce(matches, (res, ev)=> {
|
||||
if (ev.metric !== undefined && ev.value !== undefined) {
|
||||
res.push(ev.metric + '=' + ev.value);
|
||||
}
|
||||
|
||||
if (ev.Metric !== undefined && ev.Value !== undefined) {
|
||||
res.push(ev.Metric + "=" + ev.Value);
|
||||
res.push(ev.Metric + '=' + ev.Value);
|
||||
}
|
||||
|
||||
return res;
|
||||
}, []).join(seperator);
|
||||
}, []).join(separator);
|
||||
}
|
||||
|
||||
export default {
|
||||
|
||||
Reference in New Issue
Block a user