|
603 | 603 | "orientation": "vertical", |
604 | 604 | "reduceOptions": { |
605 | 605 | "calcs": [ |
606 | | - "mean" |
| 606 | + "lastNotNull" |
607 | 607 | ], |
608 | 608 | "fields": "", |
609 | 609 | "values": false |
|
620 | 620 | "uid": "$datasource" |
621 | 621 | }, |
622 | 622 | "disableTextWrap": false, |
623 | | - "editorMode": "builder", |
624 | | - "expr": "status_update_duration_seconds_sum{namespace=\"$Namespace\"}", |
| 623 | + "editorMode": "code", |
| 624 | + "expr": "sum by(kind) (rate(status_update_duration_seconds_sum{namespace=\"$Namespace\"}[5m])) / sum by(kind) (rate(status_update_duration_seconds_count{namespace=\"$Namespace\"}[5m]))", |
625 | 625 | "format": "time_series", |
626 | 626 | "fullMetaSearch": false, |
627 | 627 | "includeNullMetadata": true, |
|
685 | 685 | "orientation": "vertical", |
686 | 686 | "reduceOptions": { |
687 | 687 | "calcs": [ |
688 | | - "max" |
| 688 | + "lastNotNull" |
689 | 689 | ], |
690 | 690 | "fields": "", |
691 | 691 | "values": false |
|
702 | 702 | "uid": "$datasource" |
703 | 703 | }, |
704 | 704 | "disableTextWrap": false, |
705 | | - "editorMode": "builder", |
706 | | - "expr": "status_update_duration_seconds_sum{namespace=\"$Namespace\"}", |
| 705 | + "editorMode": "code", |
| 706 | + "expr": "histogram_quantile(0.99, sum by(le, kind) (rate(status_update_duration_seconds_bucket{namespace=\"$Namespace\"}[5m])))", |
707 | 707 | "format": "time_series", |
708 | 708 | "fullMetaSearch": false, |
709 | 709 | "includeNullMetadata": true, |
|
714 | 714 | "useBackend": false |
715 | 715 | } |
716 | 716 | ], |
717 | | - "title": "Max Duration", |
| 717 | + "title": "p99 Duration", |
718 | 718 | "type": "bargauge" |
719 | 719 | }, |
720 | 720 | { |
|
767 | 767 | "orientation": "vertical", |
768 | 768 | "reduceOptions": { |
769 | 769 | "calcs": [ |
770 | | - "logmin" |
| 770 | + "lastNotNull" |
771 | 771 | ], |
772 | 772 | "fields": "", |
773 | 773 | "values": false |
|
784 | 784 | "uid": "$datasource" |
785 | 785 | }, |
786 | 786 | "disableTextWrap": false, |
787 | | - "editorMode": "builder", |
788 | | - "expr": "status_update_duration_seconds_sum{namespace=\"$Namespace\"}", |
| 787 | + "editorMode": "code", |
| 788 | + "expr": "histogram_quantile(0.50, sum by(le, kind) (rate(status_update_duration_seconds_bucket{namespace=\"$Namespace\"}[5m])))", |
789 | 789 | "format": "time_series", |
790 | 790 | "fullMetaSearch": false, |
791 | 791 | "includeNullMetadata": true, |
|
796 | 796 | "useBackend": false |
797 | 797 | } |
798 | 798 | ], |
799 | | - "title": "Min Duration", |
| 799 | + "title": "p50 Duration", |
800 | 800 | "type": "bargauge" |
801 | 801 | }, |
802 | 802 | { |
|
1656 | 1656 | "orientation": "auto", |
1657 | 1657 | "reduceOptions": { |
1658 | 1658 | "calcs": [ |
1659 | | - "mean" |
| 1659 | + "lastNotNull" |
1660 | 1660 | ], |
1661 | 1661 | "fields": "", |
1662 | 1662 | "values": false |
|
1673 | 1673 | "uid": "$datasource" |
1674 | 1674 | }, |
1675 | 1675 | "disableTextWrap": false, |
1676 | | - "editorMode": "builder", |
1677 | | - "expr": "sum by(kind) (resource_apply_duration_seconds_sum{namespace=\"$Namespace\"})", |
| 1676 | + "editorMode": "code", |
| 1677 | + "expr": "sum by(kind) (rate(resource_apply_duration_seconds_sum{namespace=\"$Namespace\"}[5m])) / sum by(kind) (rate(resource_apply_duration_seconds_count{namespace=\"$Namespace\"}[5m]))", |
1678 | 1678 | "fullMetaSearch": false, |
1679 | 1679 | "includeNullMetadata": true, |
1680 | 1680 | "instant": false, |
|
1735 | 1735 | "orientation": "auto", |
1736 | 1736 | "reduceOptions": { |
1737 | 1737 | "calcs": [ |
1738 | | - "max" |
| 1738 | + "lastNotNull" |
1739 | 1739 | ], |
1740 | 1740 | "fields": "", |
1741 | 1741 | "values": false |
|
1752 | 1752 | "uid": "$datasource" |
1753 | 1753 | }, |
1754 | 1754 | "disableTextWrap": false, |
1755 | | - "editorMode": "builder", |
1756 | | - "expr": "sum by(kind) (resource_apply_duration_seconds_sum{namespace=\"$Namespace\"})", |
| 1755 | + "editorMode": "code", |
| 1756 | + "expr": "histogram_quantile(0.99, sum by(le, kind) (rate(resource_apply_duration_seconds_bucket{namespace=\"$Namespace\"}[5m])))", |
1757 | 1757 | "fullMetaSearch": false, |
1758 | 1758 | "includeNullMetadata": true, |
1759 | 1759 | "instant": false, |
|
1763 | 1763 | "useBackend": false |
1764 | 1764 | } |
1765 | 1765 | ], |
1766 | | - "title": "Max Apply Duration", |
| 1766 | + "title": "p99 Apply Duration", |
1767 | 1767 | "type": "bargauge" |
1768 | 1768 | }, |
1769 | 1769 | { |
|
1814 | 1814 | "orientation": "auto", |
1815 | 1815 | "reduceOptions": { |
1816 | 1816 | "calcs": [ |
1817 | | - "logmin" |
| 1817 | + "lastNotNull" |
1818 | 1818 | ], |
1819 | 1819 | "fields": "", |
1820 | 1820 | "values": false |
|
1831 | 1831 | "uid": "$datasource" |
1832 | 1832 | }, |
1833 | 1833 | "disableTextWrap": false, |
1834 | | - "editorMode": "builder", |
1835 | | - "expr": "sum by(kind) (resource_apply_duration_seconds_sum{namespace=\"$Namespace\"})", |
| 1834 | + "editorMode": "code", |
| 1835 | + "expr": "histogram_quantile(0.50, sum by(le, kind) (rate(resource_apply_duration_seconds_bucket{namespace=\"$Namespace\"}[5m])))", |
1836 | 1836 | "fullMetaSearch": false, |
1837 | 1837 | "includeNullMetadata": true, |
1838 | 1838 | "instant": false, |
|
1842 | 1842 | "useBackend": false |
1843 | 1843 | } |
1844 | 1844 | ], |
1845 | | - "title": "Min Apply Duration", |
| 1845 | + "title": "p50 Apply Duration", |
1846 | 1846 | "type": "bargauge" |
1847 | 1847 | }, |
1848 | 1848 | { |
|
2268 | 2268 | "orientation": "auto", |
2269 | 2269 | "reduceOptions": { |
2270 | 2270 | "calcs": [ |
2271 | | - "mean" |
| 2271 | + "lastNotNull" |
2272 | 2272 | ], |
2273 | 2273 | "fields": "", |
2274 | 2274 | "values": false |
|
2286 | 2286 | }, |
2287 | 2287 | "disableTextWrap": false, |
2288 | 2288 | "editorMode": "code", |
2289 | | - "expr": "sum by(kind) (resource_delete_duration_seconds_sum{namespace=\"$Namespace\"})", |
| 2289 | + "expr": "sum by(kind) (rate(resource_delete_duration_seconds_sum{namespace=\"$Namespace\"}[5m])) / sum by(kind) (rate(resource_delete_duration_seconds_count{namespace=\"$Namespace\"}[5m]))", |
2290 | 2290 | "fullMetaSearch": false, |
2291 | 2291 | "includeNullMetadata": true, |
2292 | 2292 | "instant": false, |
|
2347 | 2347 | "orientation": "auto", |
2348 | 2348 | "reduceOptions": { |
2349 | 2349 | "calcs": [ |
2350 | | - "max" |
| 2350 | + "lastNotNull" |
2351 | 2351 | ], |
2352 | 2352 | "fields": "", |
2353 | 2353 | "values": false |
|
2365 | 2365 | }, |
2366 | 2366 | "disableTextWrap": false, |
2367 | 2367 | "editorMode": "code", |
2368 | | - "expr": "sum by(kind) (resource_delete_duration_seconds_sum{namespace=\"$Namespace\"})", |
| 2368 | + "expr": "histogram_quantile(0.99, sum by(le, kind) (rate(resource_delete_duration_seconds_bucket{namespace=\"$Namespace\"}[5m])))", |
2369 | 2369 | "fullMetaSearch": false, |
2370 | 2370 | "includeNullMetadata": true, |
2371 | 2371 | "instant": false, |
|
2375 | 2375 | "useBackend": false |
2376 | 2376 | } |
2377 | 2377 | ], |
2378 | | - "title": "Max Delete Duration", |
| 2378 | + "title": "p99 Delete Duration", |
2379 | 2379 | "type": "bargauge" |
2380 | 2380 | }, |
2381 | 2381 | { |
|
2426 | 2426 | "orientation": "auto", |
2427 | 2427 | "reduceOptions": { |
2428 | 2428 | "calcs": [ |
2429 | | - "logmin" |
| 2429 | + "lastNotNull" |
2430 | 2430 | ], |
2431 | 2431 | "fields": "", |
2432 | 2432 | "values": false |
|
2444 | 2444 | }, |
2445 | 2445 | "disableTextWrap": false, |
2446 | 2446 | "editorMode": "code", |
2447 | | - "expr": "sum by(kind) (resource_delete_duration_seconds_sum{namespace=\"$Namespace\"})", |
| 2447 | + "expr": "histogram_quantile(0.50, sum by(le, kind) (rate(resource_delete_duration_seconds_bucket{namespace=\"$Namespace\"}[5m])))", |
2448 | 2448 | "fullMetaSearch": false, |
2449 | 2449 | "includeNullMetadata": true, |
2450 | 2450 | "instant": false, |
|
2454 | 2454 | "useBackend": false |
2455 | 2455 | } |
2456 | 2456 | ], |
2457 | | - "title": "Min Delete Duration", |
| 2457 | + "title": "p50 Delete Duration", |
2458 | 2458 | "type": "bargauge" |
2459 | 2459 | }, |
2460 | 2460 | { |
|
0 commit comments