Skip to content

Commit f183bc4

Browse files
syzhyugasun
authored andcommitted
fix: build metrics name match error
1 parent 668c209 commit f183bc4

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/baas/metrics/index.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -348,8 +348,8 @@ class Metrics {
348348
return data
349349
}
350350
const results = []
351-
const requestDatas = filterMetricByName('request', responses)
352-
const errorDatas = filterMetricByName('error', responses)
351+
const requestDatas = filterMetricByName(/^request$/, responses)
352+
const errorDatas = filterMetricByName(/^error$/, responses)
353353
const apiReqAndErr = {
354354
type: 'stacked-bar',
355355
title: 'api requests & errors'
@@ -400,14 +400,14 @@ class Metrics {
400400
type: 'multiline'
401401
}
402402
if (requestDatas) {
403-
latencyP95Datas = filterMetricByName('latency-P95', responses)
404-
latencyP50Datas = filterMetricByName('latency-P50', responses)
403+
latencyP95Datas = filterMetricByName(/^latency-P95$/, responses)
404+
latencyP50Datas = filterMetricByName(/^latency-P50$/, responses)
405405

406406
if (latencyP50Datas == null) {
407-
latencyP50Datas = filterMetricByName('latency', responses)
407+
latencyP50Datas = filterMetricByName(/^latency$/, responses)
408408
}
409409
if (latencyP95Datas == null) {
410-
latencyP95Datas = filterMetricByName('latency', responses)
410+
latencyP95Datas = filterMetricByName(/^latency$/, responses)
411411
}
412412
if (latencyP95Datas) {
413413
if (!latency.y) {
@@ -449,7 +449,7 @@ class Metrics {
449449
type: 'stacked-bar', // the chart widget type will use this
450450
title: 'api 5xx errors'
451451
}
452-
const err5xxDatas = filterMetricByName('5xx', responses)
452+
const err5xxDatas = filterMetricByName(/^5xx$/, responses)
453453
if (err5xxDatas) {
454454
err5xx.y = []
455455
err5xx.x = {
@@ -469,7 +469,7 @@ class Metrics {
469469
results.push(err5xx)
470470

471471
// request 4xx error
472-
const err4xxDatas = filterMetricByName('4xx', responses)
472+
const err4xxDatas = filterMetricByName(/^4xx$/, responses)
473473
const err4xx = {
474474
type: 'stacked-bar', // the chart widget type will use this
475475
title: 'api 4xx errors'

0 commit comments

Comments
 (0)