@@ -348,8 +348,8 @@ class Metrics {
348
348
return data
349
349
}
350
350
const results = [ ]
351
- const requestDatas = filterMetricByName ( ' request' , responses )
352
- const errorDatas = filterMetricByName ( ' error' , responses )
351
+ const requestDatas = filterMetricByName ( / ^ r e q u e s t $ / , responses )
352
+ const errorDatas = filterMetricByName ( / ^ e r r o r $ / , responses )
353
353
const apiReqAndErr = {
354
354
type : 'stacked-bar' ,
355
355
title : 'api requests & errors'
@@ -400,14 +400,14 @@ class Metrics {
400
400
type : 'multiline'
401
401
}
402
402
if ( requestDatas ) {
403
- latencyP95Datas = filterMetricByName ( ' latency-P95' , responses )
404
- latencyP50Datas = filterMetricByName ( ' latency-P50' , responses )
403
+ latencyP95Datas = filterMetricByName ( / ^ l a t e n c y - P 9 5 $ / , responses )
404
+ latencyP50Datas = filterMetricByName ( / ^ l a t e n c y - P 5 0 $ / , responses )
405
405
406
406
if ( latencyP50Datas == null ) {
407
- latencyP50Datas = filterMetricByName ( ' latency' , responses )
407
+ latencyP50Datas = filterMetricByName ( / ^ l a t e n c y $ / , responses )
408
408
}
409
409
if ( latencyP95Datas == null ) {
410
- latencyP95Datas = filterMetricByName ( ' latency' , responses )
410
+ latencyP95Datas = filterMetricByName ( / ^ l a t e n c y $ / , responses )
411
411
}
412
412
if ( latencyP95Datas ) {
413
413
if ( ! latency . y ) {
@@ -449,7 +449,7 @@ class Metrics {
449
449
type : 'stacked-bar' , // the chart widget type will use this
450
450
title : 'api 5xx errors'
451
451
}
452
- const err5xxDatas = filterMetricByName ( ' 5xx' , responses )
452
+ const err5xxDatas = filterMetricByName ( / ^ 5 x x $ / , responses )
453
453
if ( err5xxDatas ) {
454
454
err5xx . y = [ ]
455
455
err5xx . x = {
@@ -469,7 +469,7 @@ class Metrics {
469
469
results . push ( err5xx )
470
470
471
471
// request 4xx error
472
- const err4xxDatas = filterMetricByName ( ' 4xx' , responses )
472
+ const err4xxDatas = filterMetricByName ( / ^ 4 x x $ / , responses )
473
473
const err4xx = {
474
474
type : 'stacked-bar' , // the chart widget type will use this
475
475
title : 'api 4xx errors'
0 commit comments