|
382 | 382 | expr: |
383 | 383 | ||| |
384 | 384 | sum by (status) ( |
385 | | - label_replace(label_replace(rate(%s[$__interval]), |
| 385 | + label_replace(label_replace(rate(%s[$__rate_interval]), |
386 | 386 | "status", "${1}xx", "%s", "([0-9]).."), |
387 | 387 | "status", "${1}", "%s", "([a-z]+)")) |
388 | 388 | ||| % [selector, statusLabelName, statusLabelName], |
|
399 | 399 | nullPointMode: 'null as zero', |
400 | 400 | targets: [ |
401 | 401 | { |
402 | | - expr: 'histogram_quantile(0.99, sum(rate(%s_bucket%s[$__interval])) by (le)) * %s' % [metricName, selector, multiplier], |
| 402 | + expr: 'histogram_quantile(0.99, sum(rate(%s_bucket%s[$__rate_interval])) by (le)) * %s' % [metricName, selector, multiplier], |
403 | 403 | format: 'time_series', |
404 | 404 | intervalFactor: 2, |
405 | 405 | legendFormat: '99th Percentile', |
406 | 406 | refId: 'A', |
407 | 407 | step: 10, |
408 | 408 | }, |
409 | 409 | { |
410 | | - expr: 'histogram_quantile(0.50, sum(rate(%s_bucket%s[$__interval])) by (le)) * %s' % [metricName, selector, multiplier], |
| 410 | + expr: 'histogram_quantile(0.50, sum(rate(%s_bucket%s[$__rate_interval])) by (le)) * %s' % [metricName, selector, multiplier], |
411 | 411 | format: 'time_series', |
412 | 412 | intervalFactor: 2, |
413 | 413 | legendFormat: '50th Percentile', |
414 | 414 | refId: 'B', |
415 | 415 | step: 10, |
416 | 416 | }, |
417 | 417 | { |
418 | | - expr: 'sum(rate(%s_sum%s[$__interval])) * %s / sum(rate(%s_count%s[$__interval]))' % [metricName, selector, multiplier, metricName, selector], |
| 418 | + expr: 'sum(rate(%s_sum%s[$__rate_interval])) * %s / sum(rate(%s_count%s[$__rate_interval]))' % [metricName, selector, multiplier, metricName, selector], |
419 | 419 | format: 'time_series', |
420 | 420 | intervalFactor: 2, |
421 | 421 | legendFormat: 'Average', |
|
0 commit comments