|
413 | 413 | "uid": "webstore-metrics" |
414 | 414 | }, |
415 | 415 | "editorMode": "code", |
416 | | - "expr": "rate(calls_total{status_code=\"STATUS_CODE_ERROR\"}[$__interval])", |
417 | | - "legendFormat": "__auto", |
| 416 | + "expr": "rate(calls_total{status_code=\"STATUS_CODE_ERROR\", service_name=\"${service}\"}[$__interval])", |
| 417 | + "legendFormat": "{{ span_name }}", |
418 | 418 | "range": true, |
419 | 419 | "refId": "A" |
420 | 420 | } |
421 | 421 | ], |
422 | | - "title": "Error Rate", |
| 422 | + "title": "Error Rate by Service", |
423 | 423 | "type": "timeseries" |
424 | 424 | }, |
425 | 425 | { |
|
507 | 507 | }, |
508 | 508 | "editorMode": "code", |
509 | 509 | "exemplar": true, |
510 | | - "expr": "histogram_quantile(0.50, sum(rate(latency_bucket{service_name=\"${service}\"}[$__rate_interval])) by (le))", |
511 | | - "legendFormat": "__auto", |
| 510 | + "expr": "histogram_quantile(0.50, sum(rate(duration_milliseconds_bucket{service_name=\"${service}\"}[$__rate_interval])) by (le))", |
| 511 | + "legendFormat": "quantile50", |
512 | 512 | "range": true, |
513 | 513 | "refId": "A" |
514 | 514 | }, |
|
519 | 519 | }, |
520 | 520 | "editorMode": "code", |
521 | 521 | "exemplar": false, |
522 | | - "expr": "histogram_quantile(0.95, sum(rate(latency_bucket{service_name=\"${service}\"}[$__rate_interval])) by (le))", |
| 522 | + "expr": "histogram_quantile(0.95, sum(rate(duration_milliseconds_bucket{service_name=\"${service}\"}[$__rate_interval])) by (le))", |
523 | 523 | "hide": false, |
524 | | - "legendFormat": "__auto", |
| 524 | + "legendFormat": "quantile95", |
525 | 525 | "range": true, |
526 | 526 | "refId": "B" |
527 | 527 | }, |
|
532 | 532 | }, |
533 | 533 | "editorMode": "code", |
534 | 534 | "exemplar": false, |
535 | | - "expr": "histogram_quantile(0.99, sum(rate(latency_bucket{service_name=\"${service}\"}[$__rate_interval])) by (le))", |
| 535 | + "expr": "histogram_quantile(0.99, sum(rate(duration_milliseconds_bucket{service_name=\"${service}\"}[$__rate_interval])) by (le))", |
536 | 536 | "hide": false, |
537 | | - "legendFormat": "__auto", |
| 537 | + "legendFormat": "quantile99", |
538 | 538 | "range": true, |
539 | 539 | "refId": "C" |
540 | 540 | }, |
|
545 | 545 | }, |
546 | 546 | "editorMode": "code", |
547 | 547 | "exemplar": false, |
548 | | - "expr": "histogram_quantile(0.999, sum(rate(latency_bucket{service_name=\"${service}\"}[$__rate_interval])) by (le))", |
| 548 | + "expr": "histogram_quantile(0.999, sum(rate(duration_milliseconds_bucket{service_name=\"${service}\"}[$__rate_interval])) by (le))", |
549 | 549 | "hide": false, |
550 | | - "legendFormat": "__auto", |
| 550 | + "legendFormat": "quantile999", |
551 | 551 | "range": true, |
552 | 552 | "refId": "D" |
553 | 553 | } |
554 | 554 | ], |
555 | | - "title": "Service Latency (from SpanMetrics)", |
| 555 | + "title": "Service Latency by Service (from SpanMetrics)", |
556 | 556 | "type": "timeseries" |
557 | 557 | }, |
558 | 558 | { |
|
639 | 639 | "uid": "webstore-metrics" |
640 | 640 | }, |
641 | 641 | "editorMode": "code", |
642 | | - "expr": "rate(latency_count{service_name=\"${service}\"}[$__rate_interval])", |
643 | | - "legendFormat": "__auto", |
| 642 | + "expr": "rate(duration_milliseconds_count{service_name=\"${service}\"}[$__rate_interval])", |
| 643 | + "legendFormat": "{{ span_name }}", |
644 | 644 | "range": true, |
645 | 645 | "refId": "A" |
646 | 646 | } |
|
665 | 665 | "type": "prometheus", |
666 | 666 | "uid": "webstore-metrics" |
667 | 667 | }, |
668 | | - "definition": "latency_bucket", |
| 668 | + "definition": "duration_milliseconds_bucket", |
669 | 669 | "hide": 0, |
670 | 670 | "includeAll": false, |
671 | 671 | "multi": false, |
672 | 672 | "name": "service", |
673 | 673 | "options": [], |
674 | 674 | "query": { |
675 | | - "query": "latency_bucket", |
| 675 | + "query": "duration_milliseconds_bucket", |
676 | 676 | "refId": "StandardVariableQuery" |
677 | 677 | }, |
678 | 678 | "refresh": 1, |
|
0 commit comments