github.com/argoproj/argo-cd/v3@v3.2.1/examples/dashboard.json (about) 1 { 2 "annotations": { 3 "list": [ 4 { 5 "builtIn": 1, 6 "datasource": { 7 "type": "datasource", 8 "uid": "grafana" 9 }, 10 "enable": true, 11 "hide": true, 12 "iconColor": "rgba(0, 211, 255, 1)", 13 "name": "Annotations & Alerts", 14 "type": "dashboard" 15 } 16 ] 17 }, 18 "editable": true, 19 "fiscalYearStartMonth": 0, 20 "graphTooltip": 0, 21 "id": 28, 22 "links": [], 23 "liveNow": false, 24 "panels": [ 25 { 26 "collapsed": false, 27 "datasource": { 28 "uid": "$datasource" 29 }, 30 "gridPos": { 31 "h": 1, 32 "w": 24, 33 "x": 0, 34 "y": 0 35 }, 36 "id": 68, 37 "panels": [], 38 "targets": [ 39 { 40 "datasource": { 41 "uid": "$datasource" 42 }, 43 "refId": "A" 44 } 45 ], 46 "title": "Overview", 47 "type": "row" 48 }, 49 { 50 "datasource": { 51 "uid": "$datasource" 52 }, 53 "gridPos": { 54 "h": 4, 55 "w": 2, 56 "x": 0, 57 "y": 1 58 }, 59 "id": 26, 60 "links": [], 61 "options": { 62 "code": { 63 "language": "plaintext", 64 "showLineNumbers": false, 65 "showMiniMap": false 66 }, 67 "content": "", 68 "mode": "markdown" 69 }, 70 "pluginVersion": "10.3.1", 71 "targets": [ 72 { 73 "datasource": { 74 "uid": "$datasource" 75 }, 76 "refId": "A" 77 } 78 ], 79 "transparent": true, 80 "type": "text" 81 }, 82 { 83 "datasource": { 84 "uid": "$datasource" 85 }, 86 "fieldConfig": { 87 "defaults": { 88 "color": { 89 "mode": "thresholds" 90 }, 91 "mappings": [ 92 { 93 "options": { 94 "match": "null", 95 "result": { 96 "text": "N/A" 97 } 98 }, 99 "type": "special" 100 } 101 ], 102 "thresholds": { 103 "mode": "absolute", 104 "steps": [ 105 { 106 "color": "green", 107 "value": null 108 }, 109 { 110 "color": "red", 111 "value": 80 112 } 113 ] 114 }, 115 "unit": "dtdurations", 116 "unitScale": true 117 }, 118 "overrides": [] 119 }, 120 "gridPos": { 121 "h": 4, 122 "w": 3, 123 "x": 2, 124 "y": 1 125 }, 126 "id": 32, 127 "links": [], 128 "maxDataPoints": 100, 129 "options": { 130 "colorMode": "none", 131 "graphMode": "none", 132 "justifyMode": "auto", 133 "orientation": "horizontal", 134 "reduceOptions": { 135 "calcs": [ 136 "lastNotNull" 137 ], 138 "fields": "", 139 "values": false 140 }, 141 "showPercentChange": false, 142 "textMode": "auto", 143 "wideLayout": true 144 }, 145 "pluginVersion": "10.3.1", 146 "targets": [ 147 { 148 "datasource": { 149 "uid": "$datasource" 150 }, 151 "expr": "time() - max(process_start_time_seconds{job=\"argocd-server-metrics\",namespace=~\"$namespace\"})", 152 "format": "time_series", 153 "intervalFactor": 1, 154 "refId": "A" 155 } 156 ], 157 "title": "Uptime", 158 "type": "stat" 159 }, 160 { 161 "datasource": { 162 "uid": "$datasource" 163 }, 164 "fieldConfig": { 165 "defaults": { 166 "color": { 167 "fixedColor": "rgb(31, 120, 193)", 168 "mode": "fixed" 169 }, 170 "mappings": [ 171 { 172 "options": { 173 "match": "null", 174 "result": { 175 "text": "0" 176 } 177 }, 178 "type": "special" 179 } 180 ], 181 "thresholds": { 182 "mode": "absolute", 183 "steps": [ 184 { 185 "color": "green", 186 "value": null 187 }, 188 { 189 "color": "red", 190 "value": 80 191 } 192 ] 193 }, 194 "unit": "none", 195 "unitScale": true 196 }, 197 "overrides": [] 198 }, 199 "gridPos": { 200 "h": 4, 201 "w": 3, 202 "x": 5, 203 "y": 1 204 }, 205 "id": 94, 206 "links": [], 207 "maxDataPoints": 100, 208 "options": { 209 "colorMode": "none", 210 "graphMode": "area", 211 "justifyMode": "auto", 212 "orientation": "horizontal", 213 "reduceOptions": { 214 "calcs": [ 215 "lastNotNull" 216 ], 217 "fields": "", 218 "values": false 219 }, 220 "showPercentChange": false, 221 "textMode": "auto", 222 "wideLayout": true 223 }, 224 "pluginVersion": "10.3.1", 225 "targets": [ 226 { 227 "datasource": { 228 "uid": "$datasource" 229 }, 230 "expr": "count(count by (server) (argocd_cluster_info{namespace=~\"$namespace\"}))", 231 "format": "time_series", 232 "instant": false, 233 "intervalFactor": 1, 234 "refId": "A" 235 } 236 ], 237 "title": "Clusters", 238 "type": "stat" 239 }, 240 { 241 "datasource": { 242 "uid": "$datasource" 243 }, 244 "fieldConfig": { 245 "defaults": { 246 "color": { 247 "fixedColor": "rgb(31, 120, 193)", 248 "mode": "fixed" 249 }, 250 "mappings": [ 251 { 252 "options": { 253 "match": "null", 254 "result": { 255 "text": "N/A" 256 } 257 }, 258 "type": "special" 259 } 260 ], 261 "thresholds": { 262 "mode": "absolute", 263 "steps": [ 264 { 265 "color": "green", 266 "value": null 267 }, 268 { 269 "color": "red", 270 "value": 80 271 } 272 ] 273 }, 274 "unit": "none", 275 "unitScale": true 276 }, 277 "overrides": [] 278 }, 279 "gridPos": { 280 "h": 4, 281 "w": 3, 282 "x": 8, 283 "y": 1 284 }, 285 "id": 75, 286 "links": [], 287 "maxDataPoints": 100, 288 "options": { 289 "colorMode": "none", 290 "graphMode": "area", 291 "justifyMode": "auto", 292 "orientation": "horizontal", 293 "reduceOptions": { 294 "calcs": [ 295 "lastNotNull" 296 ], 297 "fields": "", 298 "values": false 299 }, 300 "showPercentChange": false, 301 "textMode": "auto", 302 "wideLayout": true 303 }, 304 "pluginVersion": "10.3.1", 305 "repeatDirection": "h", 306 "targets": [ 307 { 308 "datasource": { 309 "uid": "$datasource" 310 }, 311 "expr": "sum(argocd_app_info{namespace=~\"$namespace\",dest_server=~\"$cluster\",health_status=~\"$health_status\",sync_status=~\"$sync_status\"})", 312 "format": "time_series", 313 "instant": false, 314 "intervalFactor": 1, 315 "refId": "A" 316 } 317 ], 318 "title": "Applications", 319 "type": "stat" 320 }, 321 { 322 "datasource": { 323 "uid": "$datasource" 324 }, 325 "fieldConfig": { 326 "defaults": { 327 "color": { 328 "fixedColor": "rgb(31, 120, 193)", 329 "mode": "fixed" 330 }, 331 "mappings": [ 332 { 333 "options": { 334 "match": "null", 335 "result": { 336 "text": "0" 337 } 338 }, 339 "type": "special" 340 } 341 ], 342 "thresholds": { 343 "mode": "absolute", 344 "steps": [ 345 { 346 "color": "green", 347 "value": null 348 }, 349 { 350 "color": "red", 351 "value": 80 352 } 353 ] 354 }, 355 "unit": "none", 356 "unitScale": true 357 }, 358 "overrides": [] 359 }, 360 "gridPos": { 361 "h": 4, 362 "w": 3, 363 "x": 11, 364 "y": 1 365 }, 366 "id": 107, 367 "links": [], 368 "maxDataPoints": 100, 369 "options": { 370 "colorMode": "none", 371 "graphMode": "area", 372 "justifyMode": "auto", 373 "orientation": "horizontal", 374 "reduceOptions": { 375 "calcs": [ 376 "lastNotNull" 377 ], 378 "fields": "", 379 "values": false 380 }, 381 "showPercentChange": false, 382 "textMode": "auto", 383 "wideLayout": true 384 }, 385 "pluginVersion": "10.3.1", 386 "targets": [ 387 { 388 "datasource": { 389 "uid": "$datasource" 390 }, 391 "expr": "count(count by (repo) (argocd_app_info{namespace=~\"$namespace\"}))", 392 "format": "time_series", 393 "instant": false, 394 "intervalFactor": 1, 395 "refId": "A" 396 } 397 ], 398 "title": "Repositories", 399 "type": "stat" 400 }, 401 { 402 "datasource": { 403 "uid": "$datasource" 404 }, 405 "fieldConfig": { 406 "defaults": { 407 "color": { 408 "mode": "thresholds" 409 }, 410 "mappings": [ 411 { 412 "id": 0, 413 "op": "=", 414 "text": "0", 415 "type": 1, 416 "value": "null" 417 } 418 ], 419 "max": 100, 420 "min": 0, 421 "thresholds": { 422 "mode": "absolute", 423 "steps": [ 424 { 425 "color": "green", 426 "value": null 427 }, 428 { 429 "color": "red", 430 "value": 80 431 } 432 ] 433 }, 434 "unit": "none", 435 "unitScale": true 436 }, 437 "overrides": [] 438 }, 439 "gridPos": { 440 "h": 4, 441 "w": 3, 442 "x": 14, 443 "y": 1 444 }, 445 "id": 100, 446 "links": [], 447 "options": { 448 "minVizHeight": 75, 449 "minVizWidth": 75, 450 "orientation": "horizontal", 451 "reduceOptions": { 452 "calcs": [ 453 "lastNotNull" 454 ], 455 "fields": "", 456 "values": false 457 }, 458 "showThresholdLabels": false, 459 "showThresholdMarkers": true, 460 "sizing": "auto" 461 }, 462 "pluginVersion": "10.3.1", 463 "repeatDirection": "h", 464 "targets": [ 465 { 466 "datasource": { 467 "uid": "$datasource" 468 }, 469 "expr": "sum(argocd_app_info{namespace=~\"$namespace\",dest_server=~\"$cluster\",operation!=\"\"})", 470 "format": "time_series", 471 "instant": true, 472 "intervalFactor": 1, 473 "legendFormat": "", 474 "refId": "A" 475 } 476 ], 477 "title": "Operations", 478 "type": "gauge" 479 }, 480 { 481 "aliasColors": {}, 482 "bars": false, 483 "dashLength": 10, 484 "dashes": false, 485 "datasource": { 486 "uid": "$datasource" 487 }, 488 "fieldConfig": { 489 "defaults": { 490 "links": [], 491 "unitScale": true 492 }, 493 "overrides": [] 494 }, 495 "fill": 1, 496 "fillGradient": 0, 497 "gridPos": { 498 "h": 4, 499 "w": 7, 500 "x": 17, 501 "y": 1 502 }, 503 "hiddenSeries": false, 504 "id": 28, 505 "legend": { 506 "alignAsTable": true, 507 "avg": false, 508 "current": true, 509 "hideEmpty": true, 510 "hideZero": true, 511 "max": false, 512 "min": false, 513 "rightSide": true, 514 "show": true, 515 "sort": "current", 516 "sortDesc": true, 517 "total": false, 518 "values": true 519 }, 520 "lines": true, 521 "linewidth": 1, 522 "links": [], 523 "nullPointMode": "connected", 524 "options": { 525 "alertThreshold": true 526 }, 527 "paceLength": 10, 528 "percentage": false, 529 "pluginVersion": "10.3.1", 530 "pointradius": 2, 531 "points": false, 532 "renderer": "flot", 533 "seriesOverrides": [], 534 "spaceLength": 10, 535 "stack": true, 536 "steppedLine": false, 537 "targets": [ 538 { 539 "datasource": { 540 "uid": "$datasource" 541 }, 542 "expr": "sum(argocd_app_info{namespace=~\"$namespace\",dest_server=~\"$cluster\",health_status=~\"$health_status\",sync_status=~\"$sync_status\"}) by (namespace)", 543 "format": "time_series", 544 "instant": false, 545 "intervalFactor": 1, 546 "legendFormat": "{{namespace}}", 547 "refId": "A" 548 } 549 ], 550 "thresholds": [], 551 "timeRegions": [], 552 "title": "Applications", 553 "tooltip": { 554 "shared": false, 555 "sort": 2, 556 "value_type": "individual" 557 }, 558 "type": "graph", 559 "xaxis": { 560 "mode": "time", 561 "show": true, 562 "values": [] 563 }, 564 "yaxes": [ 565 { 566 "decimals": 0, 567 "format": "short", 568 "logBase": 1, 569 "show": true 570 }, 571 { 572 "format": "short", 573 "logBase": 1, 574 "show": true 575 } 576 ], 577 "yaxis": { 578 "align": false 579 } 580 }, 581 { 582 "collapsed": true, 583 "datasource": { 584 "uid": "$datasource" 585 }, 586 "gridPos": { 587 "h": 1, 588 "w": 24, 589 "x": 0, 590 "y": 5 591 }, 592 "id": 77, 593 "panels": [ 594 { 595 "aliasColors": { 596 "Degraded": "semi-dark-red", 597 "Healthy": "green", 598 "Missing": "semi-dark-purple", 599 "Progressing": "semi-dark-blue", 600 "Suspended": "semi-dark-orange", 601 "Unknown": "rgb(255, 255, 255)" 602 }, 603 "bars": false, 604 "dashLength": 10, 605 "dashes": false, 606 "datasource": { 607 "uid": "$datasource" 608 }, 609 "fieldConfig": { 610 "defaults": { 611 "links": [], 612 "unitScale": true 613 }, 614 "overrides": [] 615 }, 616 "fill": 1, 617 "fillGradient": 0, 618 "gridPos": { 619 "h": 6, 620 "w": 12, 621 "x": 0, 622 "y": 6 623 }, 624 "hiddenSeries": false, 625 "id": 105, 626 "interval": "", 627 "legend": { 628 "alignAsTable": true, 629 "avg": false, 630 "current": true, 631 "hideEmpty": false, 632 "hideZero": false, 633 "max": false, 634 "min": false, 635 "rightSide": true, 636 "show": true, 637 "sort": "current", 638 "sortDesc": true, 639 "total": false, 640 "values": true 641 }, 642 "lines": true, 643 "linewidth": 1, 644 "links": [], 645 "nullPointMode": "null as zero", 646 "options": { 647 "alertThreshold": true 648 }, 649 "paceLength": 10, 650 "percentage": false, 651 "pluginVersion": "10.3.1", 652 "pointradius": 2, 653 "points": false, 654 "renderer": "flot", 655 "seriesOverrides": [], 656 "spaceLength": 10, 657 "stack": false, 658 "steppedLine": false, 659 "targets": [ 660 { 661 "datasource": { 662 "uid": "$datasource" 663 }, 664 "expr": "sum(argocd_app_info{namespace=~\"$namespace\",dest_server=~\"$cluster\",health_status=~\"$health_status\",sync_status=~\"$sync_status\",health_status!=\"\"}) by (health_status)", 665 "format": "time_series", 666 "instant": false, 667 "intervalFactor": 1, 668 "legendFormat": "{{health_status}}", 669 "refId": "A" 670 } 671 ], 672 "thresholds": [], 673 "timeRegions": [], 674 "title": "Health Status", 675 "tooltip": { 676 "shared": true, 677 "sort": 2, 678 "value_type": "individual" 679 }, 680 "type": "graph", 681 "xaxis": { 682 "mode": "time", 683 "show": true, 684 "values": [] 685 }, 686 "yaxes": [ 687 { 688 "format": "short", 689 "logBase": 2, 690 "show": true 691 }, 692 { 693 "format": "short", 694 "logBase": 1, 695 "show": true 696 } 697 ], 698 "yaxis": { 699 "align": false 700 } 701 }, 702 { 703 "aliasColors": { 704 "Degraded": "semi-dark-red", 705 "Healthy": "green", 706 "Missing": "semi-dark-purple", 707 "OutOfSync": "semi-dark-yellow", 708 "Progressing": "semi-dark-blue", 709 "Suspended": "semi-dark-orange", 710 "Synced": "semi-dark-green", 711 "Unknown": "rgb(255, 255, 255)" 712 }, 713 "bars": false, 714 "dashLength": 10, 715 "dashes": false, 716 "datasource": { 717 "uid": "$datasource" 718 }, 719 "fieldConfig": { 720 "defaults": { 721 "links": [], 722 "unitScale": true 723 }, 724 "overrides": [] 725 }, 726 "fill": 1, 727 "fillGradient": 0, 728 "gridPos": { 729 "h": 6, 730 "w": 12, 731 "x": 12, 732 "y": 6 733 }, 734 "hiddenSeries": false, 735 "id": 106, 736 "interval": "", 737 "legend": { 738 "alignAsTable": true, 739 "avg": false, 740 "current": true, 741 "hideEmpty": false, 742 "hideZero": false, 743 "max": false, 744 "min": false, 745 "rightSide": true, 746 "show": true, 747 "sort": "current", 748 "sortDesc": true, 749 "total": false, 750 "values": true 751 }, 752 "lines": true, 753 "linewidth": 1, 754 "links": [], 755 "nullPointMode": "null as zero", 756 "options": { 757 "alertThreshold": true 758 }, 759 "paceLength": 10, 760 "percentage": false, 761 "pluginVersion": "10.3.1", 762 "pointradius": 2, 763 "points": false, 764 "renderer": "flot", 765 "seriesOverrides": [], 766 "spaceLength": 10, 767 "stack": false, 768 "steppedLine": false, 769 "targets": [ 770 { 771 "datasource": { 772 "uid": "$datasource" 773 }, 774 "expr": "sum(argocd_app_info{namespace=~\"$namespace\",dest_server=~\"$cluster\",health_status=~\"$health_status\",sync_status=~\"$sync_status\",health_status!=\"\"}) by (sync_status)", 775 "format": "time_series", 776 "instant": false, 777 "intervalFactor": 1, 778 "legendFormat": "{{sync_status}}", 779 "refId": "A" 780 } 781 ], 782 "thresholds": [], 783 "timeRegions": [], 784 "title": "Sync Status", 785 "tooltip": { 786 "shared": true, 787 "sort": 2, 788 "value_type": "individual" 789 }, 790 "type": "graph", 791 "xaxis": { 792 "mode": "time", 793 "show": true, 794 "values": [] 795 }, 796 "yaxes": [ 797 { 798 "format": "short", 799 "logBase": 2, 800 "show": true 801 }, 802 { 803 "format": "short", 804 "logBase": 1, 805 "show": true 806 } 807 ], 808 "yaxis": { 809 "align": false 810 } 811 } 812 ], 813 "targets": [ 814 { 815 "datasource": { 816 "uid": "$datasource" 817 }, 818 "refId": "A" 819 } 820 ], 821 "title": "Application Status", 822 "type": "row" 823 }, 824 { 825 "collapsed": true, 826 "datasource": { 827 "uid": "$datasource" 828 }, 829 "gridPos": { 830 "h": 1, 831 "w": 24, 832 "x": 0, 833 "y": 6 834 }, 835 "id": 104, 836 "panels": [ 837 { 838 "aliasColors": {}, 839 "bars": false, 840 "dashLength": 10, 841 "dashes": false, 842 "datasource": { 843 "uid": "$datasource" 844 }, 845 "fill": 1, 846 "fillGradient": 0, 847 "gridPos": { 848 "h": 6, 849 "w": 24, 850 "x": 0, 851 "y": 3 852 }, 853 "hiddenSeries": false, 854 "id": 56, 855 "interval": "", 856 "legend": { 857 "alignAsTable": true, 858 "avg": false, 859 "current": true, 860 "hideEmpty": true, 861 "hideZero": true, 862 "max": false, 863 "min": false, 864 "rightSide": true, 865 "show": true, 866 "sort": "total", 867 "sortDesc": true, 868 "total": true, 869 "values": true 870 }, 871 "lines": true, 872 "linewidth": 1, 873 "links": [], 874 "nullPointMode": "null", 875 "options": { 876 "dataLinks": [] 877 }, 878 "paceLength": 10, 879 "percentage": false, 880 "pointradius": 1, 881 "points": false, 882 "renderer": "flot", 883 "seriesOverrides": [], 884 "spaceLength": 10, 885 "stack": true, 886 "steppedLine": false, 887 "targets": [ 888 { 889 "datasource": { 890 "uid": "$datasource" 891 }, 892 "expr": "sum(round(increase(argocd_app_sync_total{namespace=~\"$namespace\",dest_server=~\"$cluster\"}[$interval]))) by ($grouping)", 893 "format": "time_series", 894 "intervalFactor": 1, 895 "legendFormat": "{{$grouping}}", 896 "refId": "A" 897 } 898 ], 899 "thresholds": [], 900 "timeRegions": [], 901 "title": "Sync Activity", 902 "tooltip": { 903 "shared": true, 904 "sort": 2, 905 "value_type": "individual" 906 }, 907 "type": "graph", 908 "xaxis": { 909 "mode": "time", 910 "show": true, 911 "values": [] 912 }, 913 "yaxes": [ 914 { 915 "decimals": 0, 916 "format": "short", 917 "label": "", 918 "logBase": 1, 919 "min": "0", 920 "show": true 921 }, 922 { 923 "decimals": -12, 924 "format": "short", 925 "label": "", 926 "logBase": 1, 927 "show": true 928 } 929 ], 930 "yaxis": { 931 "align": false 932 } 933 }, 934 { 935 "aliasColors": {}, 936 "bars": false, 937 "dashLength": 10, 938 "dashes": false, 939 "datasource": { 940 "uid": "$datasource" 941 }, 942 "fill": 1, 943 "fillGradient": 0, 944 "gridPos": { 945 "h": 5, 946 "w": 24, 947 "x": 0, 948 "y": 9 949 }, 950 "hiddenSeries": false, 951 "id": 73, 952 "legend": { 953 "alignAsTable": true, 954 "avg": false, 955 "current": false, 956 "hideEmpty": true, 957 "hideZero": false, 958 "max": false, 959 "min": false, 960 "rightSide": true, 961 "show": true, 962 "sort": "total", 963 "sortDesc": true, 964 "total": true, 965 "values": true 966 }, 967 "lines": true, 968 "linewidth": 1, 969 "links": [], 970 "nullPointMode": "null", 971 "options": { 972 "dataLinks": [] 973 }, 974 "paceLength": 10, 975 "percentage": false, 976 "pointradius": 2, 977 "points": false, 978 "renderer": "flot", 979 "seriesOverrides": [], 980 "spaceLength": 10, 981 "stack": true, 982 "steppedLine": false, 983 "targets": [ 984 { 985 "datasource": { 986 "uid": "$datasource" 987 }, 988 "expr": "sum(round(increase(argocd_app_sync_total{namespace=~\"$namespace\",phase=~\"Error|Failed\",dest_server=~\"$cluster\"}[$interval]))) by ($grouping, phase)", 989 "format": "time_series", 990 "intervalFactor": 1, 991 "legendFormat": "{{phase}}: {{$grouping}}", 992 "refId": "A" 993 } 994 ], 995 "thresholds": [], 996 "timeRegions": [], 997 "title": "Sync Failures", 998 "tooltip": { 999 "shared": true, 1000 "sort": 2, 1001 "value_type": "individual" 1002 }, 1003 "type": "graph", 1004 "xaxis": { 1005 "mode": "time", 1006 "show": true, 1007 "values": [] 1008 }, 1009 "yaxes": [ 1010 { 1011 "decimals": 0, 1012 "format": "none", 1013 "label": "", 1014 "logBase": 1, 1015 "min": "0", 1016 "show": true 1017 }, 1018 { 1019 "format": "short", 1020 "label": "", 1021 "logBase": 1, 1022 "show": true 1023 } 1024 ], 1025 "yaxis": { 1026 "align": false 1027 } 1028 } 1029 ], 1030 "targets": [ 1031 { 1032 "datasource": { 1033 "uid": "$datasource" 1034 }, 1035 "refId": "A" 1036 } 1037 ], 1038 "title": "Sync Stats", 1039 "type": "row" 1040 }, 1041 { 1042 "collapsed": true, 1043 "datasource": { 1044 "uid": "$datasource" 1045 }, 1046 "gridPos": { 1047 "h": 1, 1048 "w": 24, 1049 "x": 0, 1050 "y": 7 1051 }, 1052 "id": 64, 1053 "panels": [ 1054 { 1055 "aliasColors": {}, 1056 "bars": false, 1057 "dashLength": 10, 1058 "dashes": false, 1059 "datasource": { 1060 "uid": "$datasource" 1061 }, 1062 "fill": 1, 1063 "fillGradient": 0, 1064 "gridPos": { 1065 "h": 6, 1066 "w": 24, 1067 "x": 0, 1068 "y": 12 1069 }, 1070 "hiddenSeries": false, 1071 "id": 58, 1072 "legend": { 1073 "alignAsTable": true, 1074 "avg": true, 1075 "current": true, 1076 "max": true, 1077 "min": false, 1078 "rightSide": true, 1079 "show": true, 1080 "sort": "total", 1081 "sortDesc": true, 1082 "total": true, 1083 "values": true 1084 }, 1085 "lines": true, 1086 "linewidth": 1, 1087 "links": [], 1088 "nullPointMode": "null", 1089 "options": { 1090 "dataLinks": [] 1091 }, 1092 "paceLength": 10, 1093 "percentage": false, 1094 "pointradius": 2, 1095 "points": false, 1096 "renderer": "flot", 1097 "seriesOverrides": [], 1098 "spaceLength": 10, 1099 "stack": false, 1100 "steppedLine": false, 1101 "targets": [ 1102 { 1103 "datasource": { 1104 "uid": "$datasource" 1105 }, 1106 "expr": "sum(increase(argocd_app_reconcile_count{namespace=~\"$namespace\",dest_server=~\"$cluster\"}[$interval])) by ($grouping)", 1107 "format": "time_series", 1108 "intervalFactor": 1, 1109 "legendFormat": "{{$grouping}}", 1110 "refId": "A" 1111 } 1112 ], 1113 "thresholds": [], 1114 "timeRegions": [], 1115 "title": "Reconciliation Activity", 1116 "tooltip": { 1117 "shared": false, 1118 "sort": 2, 1119 "value_type": "individual" 1120 }, 1121 "type": "graph", 1122 "xaxis": { 1123 "mode": "time", 1124 "show": true, 1125 "values": [] 1126 }, 1127 "yaxes": [ 1128 { 1129 "format": "short", 1130 "logBase": 1, 1131 "show": true 1132 }, 1133 { 1134 "format": "short", 1135 "logBase": 1, 1136 "show": true 1137 } 1138 ], 1139 "yaxis": { 1140 "align": false 1141 } 1142 }, 1143 { 1144 "cards": {}, 1145 "color": { 1146 "cardColor": "#b4ff00", 1147 "colorScale": "sqrt", 1148 "colorScheme": "interpolateSpectral", 1149 "exponent": 0.5, 1150 "mode": "spectrum" 1151 }, 1152 "dataFormat": "tsbuckets", 1153 "datasource": { 1154 "uid": "$datasource" 1155 }, 1156 "gridPos": { 1157 "h": 7, 1158 "w": 24, 1159 "x": 0, 1160 "y": 18 1161 }, 1162 "heatmap": {}, 1163 "hideZeroBuckets": false, 1164 "highlightCards": true, 1165 "id": 60, 1166 "legend": { 1167 "show": true 1168 }, 1169 "links": [], 1170 "options": {}, 1171 "reverseYBuckets": false, 1172 "targets": [ 1173 { 1174 "datasource": { 1175 "uid": "$datasource" 1176 }, 1177 "expr": "sum(increase(argocd_app_reconcile_bucket{namespace=~\"$namespace\"}[$interval])) by (le)", 1178 "format": "heatmap", 1179 "instant": false, 1180 "intervalFactor": 10, 1181 "legendFormat": "{{le}}", 1182 "refId": "A" 1183 } 1184 ], 1185 "title": "Reconciliation Performance", 1186 "tooltip": { 1187 "show": true, 1188 "showHistogram": true 1189 }, 1190 "tooltipDecimals": 0, 1191 "type": "heatmap", 1192 "xAxis": { 1193 "show": true 1194 }, 1195 "yAxis": { 1196 "format": "short", 1197 "logBase": 1, 1198 "show": true 1199 }, 1200 "yBucketBound": "auto" 1201 }, 1202 { 1203 "aliasColors": {}, 1204 "bars": false, 1205 "dashLength": 10, 1206 "dashes": false, 1207 "datasource": { 1208 "uid": "$datasource" 1209 }, 1210 "fill": 1, 1211 "fillGradient": 0, 1212 "gridPos": { 1213 "h": 6, 1214 "w": 24, 1215 "x": 0, 1216 "y": 25 1217 }, 1218 "hiddenSeries": false, 1219 "id": 80, 1220 "legend": { 1221 "alignAsTable": true, 1222 "avg": true, 1223 "current": true, 1224 "hideEmpty": true, 1225 "hideZero": true, 1226 "max": false, 1227 "min": false, 1228 "rightSide": true, 1229 "show": true, 1230 "sort": "current", 1231 "sortDesc": true, 1232 "total": false, 1233 "values": true 1234 }, 1235 "lines": true, 1236 "linewidth": 1, 1237 "links": [], 1238 "nullPointMode": "null as zero", 1239 "options": { 1240 "dataLinks": [] 1241 }, 1242 "paceLength": 10, 1243 "percentage": false, 1244 "pointradius": 2, 1245 "points": false, 1246 "renderer": "flot", 1247 "seriesOverrides": [], 1248 "spaceLength": 10, 1249 "stack": false, 1250 "steppedLine": false, 1251 "targets": [ 1252 { 1253 "datasource": { 1254 "uid": "$datasource" 1255 }, 1256 "expr": "sum(increase(argocd_app_k8s_request_total{namespace=~\"$namespace\",server=~\"$cluster\"}[$interval])) by (verb, resource_kind)", 1257 "format": "time_series", 1258 "instant": false, 1259 "intervalFactor": 1, 1260 "legendFormat": "{{verb}} {{resource_kind}}", 1261 "refId": "A" 1262 } 1263 ], 1264 "thresholds": [], 1265 "timeRegions": [], 1266 "title": "K8s API Activity", 1267 "tooltip": { 1268 "shared": true, 1269 "sort": 2, 1270 "value_type": "individual" 1271 }, 1272 "type": "graph", 1273 "xaxis": { 1274 "mode": "time", 1275 "show": true, 1276 "values": [] 1277 }, 1278 "yaxes": [ 1279 { 1280 "format": "short", 1281 "logBase": 1, 1282 "show": true 1283 }, 1284 { 1285 "format": "short", 1286 "logBase": 1, 1287 "show": true 1288 } 1289 ], 1290 "yaxis": { 1291 "align": false 1292 } 1293 }, 1294 { 1295 "aliasColors": {}, 1296 "bars": false, 1297 "dashLength": 10, 1298 "dashes": false, 1299 "datasource": { 1300 "uid": "$datasource" 1301 }, 1302 "fill": 1, 1303 "fillGradient": 0, 1304 "gridPos": { 1305 "h": 7, 1306 "w": 12, 1307 "x": 0, 1308 "y": 31 1309 }, 1310 "hiddenSeries": false, 1311 "id": 96, 1312 "legend": { 1313 "alignAsTable": true, 1314 "avg": true, 1315 "current": true, 1316 "hideZero": true, 1317 "max": true, 1318 "min": false, 1319 "rightSide": false, 1320 "show": true, 1321 "total": false, 1322 "values": true 1323 }, 1324 "lines": true, 1325 "linewidth": 1, 1326 "links": [], 1327 "nullPointMode": "null", 1328 "options": { 1329 "dataLinks": [] 1330 }, 1331 "percentage": false, 1332 "pointradius": 2, 1333 "points": false, 1334 "renderer": "flot", 1335 "seriesOverrides": [], 1336 "spaceLength": 10, 1337 "stack": false, 1338 "steppedLine": false, 1339 "targets": [ 1340 { 1341 "datasource": { 1342 "uid": "$datasource" 1343 }, 1344 "expr": "sum(workqueue_depth{namespace=~\"$namespace\",name=~\"app_.*\"}) by (name)", 1345 "format": "time_series", 1346 "intervalFactor": 1, 1347 "legendFormat": "{{name}}", 1348 "refId": "A" 1349 } 1350 ], 1351 "thresholds": [], 1352 "timeRegions": [], 1353 "title": "Workqueue Depth", 1354 "tooltip": { 1355 "shared": true, 1356 "sort": 2, 1357 "value_type": "individual" 1358 }, 1359 "type": "graph", 1360 "xaxis": { 1361 "mode": "time", 1362 "show": true, 1363 "values": [] 1364 }, 1365 "yaxes": [ 1366 { 1367 "format": "short", 1368 "logBase": 1, 1369 "min": "0", 1370 "show": true 1371 }, 1372 { 1373 "format": "short", 1374 "logBase": 1, 1375 "min": "0", 1376 "show": true 1377 } 1378 ], 1379 "yaxis": { 1380 "align": false 1381 } 1382 }, 1383 { 1384 "aliasColors": {}, 1385 "bars": false, 1386 "dashLength": 10, 1387 "dashes": false, 1388 "datasource": { 1389 "uid": "$datasource" 1390 }, 1391 "fill": 1, 1392 "fillGradient": 0, 1393 "gridPos": { 1394 "h": 7, 1395 "w": 12, 1396 "x": 12, 1397 "y": 31 1398 }, 1399 "hiddenSeries": false, 1400 "id": 98, 1401 "legend": { 1402 "alignAsTable": true, 1403 "avg": true, 1404 "current": true, 1405 "hideZero": false, 1406 "max": true, 1407 "min": false, 1408 "show": true, 1409 "total": false, 1410 "values": true 1411 }, 1412 "lines": true, 1413 "linewidth": 1, 1414 "links": [], 1415 "nullPointMode": "null", 1416 "options": { 1417 "dataLinks": [] 1418 }, 1419 "percentage": false, 1420 "pointradius": 2, 1421 "points": false, 1422 "renderer": "flot", 1423 "seriesOverrides": [], 1424 "spaceLength": 10, 1425 "stack": false, 1426 "steppedLine": false, 1427 "targets": [ 1428 { 1429 "datasource": { 1430 "uid": "$datasource" 1431 }, 1432 "expr": "sum(argocd_kubectl_exec_pending{namespace=~\"$namespace\"}) by (command)", 1433 "format": "time_series", 1434 "intervalFactor": 1, 1435 "legendFormat": "{{command}}", 1436 "refId": "A" 1437 } 1438 ], 1439 "thresholds": [], 1440 "timeRegions": [], 1441 "title": "Pending kubectl run", 1442 "tooltip": { 1443 "shared": true, 1444 "sort": 2, 1445 "value_type": "individual" 1446 }, 1447 "type": "graph", 1448 "xaxis": { 1449 "mode": "time", 1450 "show": true, 1451 "values": [] 1452 }, 1453 "yaxes": [ 1454 { 1455 "decimals": 0, 1456 "format": "short", 1457 "label": "", 1458 "logBase": 1, 1459 "min": "0", 1460 "show": true 1461 }, 1462 { 1463 "decimals": 0, 1464 "format": "short", 1465 "label": "", 1466 "logBase": 1, 1467 "min": "0", 1468 "show": true 1469 } 1470 ], 1471 "yaxis": { 1472 "align": false 1473 } 1474 } 1475 ], 1476 "targets": [ 1477 { 1478 "datasource": { 1479 "uid": "$datasource" 1480 }, 1481 "refId": "A" 1482 } 1483 ], 1484 "title": "Controller Stats", 1485 "type": "row" 1486 }, 1487 { 1488 "collapsed": true, 1489 "datasource": { 1490 "uid": "$datasource" 1491 }, 1492 "gridPos": { 1493 "h": 1, 1494 "w": 24, 1495 "x": 0, 1496 "y": 8 1497 }, 1498 "id": 102, 1499 "panels": [ 1500 { 1501 "aliasColors": {}, 1502 "bars": false, 1503 "dashLength": 10, 1504 "dashes": false, 1505 "datasource": { 1506 "uid": "$datasource" 1507 }, 1508 "fieldConfig": { 1509 "defaults": { 1510 "links": [], 1511 "unitScale": true, 1512 "unit": "bytes" 1513 }, 1514 "overrides": [] 1515 }, 1516 "fill": 1, 1517 "fillGradient": 0, 1518 "gridPos": { 1519 "h": 7, 1520 "w": 24, 1521 "x": 0, 1522 "y": 9 1523 }, 1524 "hiddenSeries": false, 1525 "id": 34, 1526 "legend": { 1527 "alignAsTable": true, 1528 "avg": true, 1529 "current": true, 1530 "max": true, 1531 "min": false, 1532 "rightSide": true, 1533 "show": true, 1534 "sort": "current", 1535 "sortDesc": true, 1536 "total": false, 1537 "values": true 1538 }, 1539 "lines": true, 1540 "linewidth": 1, 1541 "links": [], 1542 "nullPointMode": "connected", 1543 "options": { 1544 "alertThreshold": true 1545 }, 1546 "paceLength": 10, 1547 "percentage": false, 1548 "pluginVersion": "10.3.1", 1549 "pointradius": 5, 1550 "points": false, 1551 "renderer": "flot", 1552 "seriesOverrides": [], 1553 "spaceLength": 10, 1554 "stack": false, 1555 "steppedLine": false, 1556 "targets": [ 1557 { 1558 "datasource": { 1559 "uid": "$datasource" 1560 }, 1561 "expr": "go_memstats_heap_alloc_bytes{job=\"argocd-server-metrics\",namespace=~\"$namespace\"}", 1562 "format": "time_series", 1563 "intervalFactor": 1, 1564 "legendFormat": "{{namespace}}", 1565 "refId": "A" 1566 } 1567 ], 1568 "thresholds": [], 1569 "timeRegions": [], 1570 "title": "Memory Usage", 1571 "tooltip": { 1572 "shared": false, 1573 "sort": 2, 1574 "value_type": "individual" 1575 }, 1576 "type": "graph", 1577 "xaxis": { 1578 "mode": "time", 1579 "show": true, 1580 "values": [] 1581 }, 1582 "yaxes": [ 1583 { 1584 "format": "bytes", 1585 "logBase": 1, 1586 "show": true 1587 }, 1588 { 1589 "format": "short", 1590 "logBase": 1, 1591 "show": true 1592 } 1593 ], 1594 "yaxis": { 1595 "align": false 1596 } 1597 }, 1598 { 1599 "aliasColors": {}, 1600 "bars": false, 1601 "dashLength": 10, 1602 "dashes": false, 1603 "datasource": { 1604 "uid": "$datasource" 1605 }, 1606 "fieldConfig": { 1607 "defaults": { 1608 "links": [], 1609 "unitScale": true 1610 }, 1611 "overrides": [] 1612 }, 1613 "fill": 1, 1614 "fillGradient": 0, 1615 "gridPos": { 1616 "h": 7, 1617 "w": 24, 1618 "x": 0, 1619 "y": 16 1620 }, 1621 "hiddenSeries": false, 1622 "id": 108, 1623 "legend": { 1624 "alignAsTable": true, 1625 "avg": true, 1626 "current": true, 1627 "hideEmpty": true, 1628 "hideZero": true, 1629 "max": true, 1630 "min": false, 1631 "rightSide": true, 1632 "show": true, 1633 "sort": "avg", 1634 "sortDesc": true, 1635 "total": false, 1636 "values": true 1637 }, 1638 "lines": true, 1639 "linewidth": 1, 1640 "links": [], 1641 "nullPointMode": "connected", 1642 "options": { 1643 "alertThreshold": true 1644 }, 1645 "paceLength": 10, 1646 "percentage": false, 1647 "pluginVersion": "10.3.1", 1648 "pointradius": 5, 1649 "points": false, 1650 "renderer": "flot", 1651 "seriesOverrides": [], 1652 "spaceLength": 10, 1653 "stack": false, 1654 "steppedLine": false, 1655 "targets": [ 1656 { 1657 "datasource": { 1658 "uid": "$datasource" 1659 }, 1660 "expr": "irate(process_cpu_seconds_total{job=\"argocd-server-metrics\",namespace=~\"$namespace\"}[1m])", 1661 "format": "time_series", 1662 "intervalFactor": 1, 1663 "legendFormat": "{{namespace}}", 1664 "refId": "A" 1665 } 1666 ], 1667 "thresholds": [], 1668 "timeRegions": [], 1669 "title": "CPU Usage", 1670 "tooltip": { 1671 "shared": false, 1672 "sort": 2, 1673 "value_type": "individual" 1674 }, 1675 "type": "graph", 1676 "xaxis": { 1677 "mode": "time", 1678 "show": true, 1679 "values": [] 1680 }, 1681 "yaxes": [ 1682 { 1683 "decimals": 1, 1684 "format": "none", 1685 "logBase": 1, 1686 "show": true 1687 }, 1688 { 1689 "format": "short", 1690 "logBase": 1, 1691 "show": true 1692 } 1693 ], 1694 "yaxis": { 1695 "align": false 1696 } 1697 }, 1698 { 1699 "aliasColors": {}, 1700 "bars": false, 1701 "dashLength": 10, 1702 "dashes": false, 1703 "datasource": { 1704 "uid": "$datasource" 1705 }, 1706 "fieldConfig": { 1707 "defaults": { 1708 "links": [], 1709 "unitScale": true 1710 }, 1711 "overrides": [] 1712 }, 1713 "fill": 1, 1714 "fillGradient": 0, 1715 "gridPos": { 1716 "h": 7, 1717 "w": 24, 1718 "x": 0, 1719 "y": 23 1720 }, 1721 "hiddenSeries": false, 1722 "id": 62, 1723 "legend": { 1724 "alignAsTable": true, 1725 "avg": true, 1726 "current": true, 1727 "hideEmpty": false, 1728 "hideZero": false, 1729 "max": true, 1730 "min": false, 1731 "rightSide": true, 1732 "show": true, 1733 "sort": "current", 1734 "sortDesc": true, 1735 "total": false, 1736 "values": true 1737 }, 1738 "lines": true, 1739 "linewidth": 1, 1740 "links": [], 1741 "nullPointMode": "null", 1742 "options": { 1743 "alertThreshold": true 1744 }, 1745 "paceLength": 10, 1746 "percentage": false, 1747 "pluginVersion": "10.3.1", 1748 "pointradius": 5, 1749 "points": false, 1750 "renderer": "flot", 1751 "seriesOverrides": [], 1752 "spaceLength": 10, 1753 "stack": false, 1754 "steppedLine": false, 1755 "targets": [ 1756 { 1757 "datasource": { 1758 "uid": "$datasource" 1759 }, 1760 "expr": "go_goroutines{job=\"argocd-server-metrics\",namespace=~\"$namespace\"}", 1761 "format": "time_series", 1762 "intervalFactor": 1, 1763 "legendFormat": "{{namespace}}", 1764 "refId": "A" 1765 } 1766 ], 1767 "thresholds": [], 1768 "timeRegions": [], 1769 "title": "Goroutines", 1770 "tooltip": { 1771 "shared": false, 1772 "sort": 2, 1773 "value_type": "individual" 1774 }, 1775 "type": "graph", 1776 "xaxis": { 1777 "mode": "time", 1778 "show": true, 1779 "values": [] 1780 }, 1781 "yaxes": [ 1782 { 1783 "format": "short", 1784 "logBase": 1, 1785 "show": true 1786 }, 1787 { 1788 "format": "short", 1789 "logBase": 1, 1790 "show": true 1791 } 1792 ], 1793 "yaxis": { 1794 "align": false 1795 } 1796 } 1797 ], 1798 "targets": [ 1799 { 1800 "datasource": { 1801 "uid": "$datasource" 1802 }, 1803 "refId": "A" 1804 } 1805 ], 1806 "title": "Controller Telemetry", 1807 "type": "row" 1808 }, 1809 { 1810 "collapsed": true, 1811 "datasource": { 1812 "uid": "$datasource" 1813 }, 1814 "gridPos": { 1815 "h": 1, 1816 "w": 24, 1817 "x": 0, 1818 "y": 8 1819 }, 1820 "id": 102, 1821 "panels": [ 1822 { 1823 "aliasColors": {}, 1824 "bars": false, 1825 "dashLength": 10, 1826 "dashes": false, 1827 "datasource": { 1828 "uid": "$datasource" 1829 }, 1830 "fieldConfig": { 1831 "defaults": { 1832 "links": [], 1833 "unitScale": true, 1834 "unit": "bytes" 1835 }, 1836 "overrides": [] 1837 }, 1838 "fill": 1, 1839 "fillGradient": 0, 1840 "gridPos": { 1841 "h": 7, 1842 "w": 24, 1843 "x": 0, 1844 "y": 9 1845 }, 1846 "hiddenSeries": false, 1847 "id": 34, 1848 "legend": { 1849 "alignAsTable": true, 1850 "avg": true, 1851 "current": true, 1852 "max": true, 1853 "min": false, 1854 "rightSide": true, 1855 "show": true, 1856 "sort": "current", 1857 "sortDesc": true, 1858 "total": false, 1859 "values": true 1860 }, 1861 "lines": true, 1862 "linewidth": 1, 1863 "links": [], 1864 "nullPointMode": "connected", 1865 "options": { 1866 "alertThreshold": true 1867 }, 1868 "paceLength": 10, 1869 "percentage": false, 1870 "pluginVersion": "10.3.1", 1871 "pointradius": 5, 1872 "points": false, 1873 "renderer": "flot", 1874 "seriesOverrides": [], 1875 "spaceLength": 10, 1876 "stack": false, 1877 "steppedLine": false, 1878 "targets": [ 1879 { 1880 "datasource": { 1881 "uid": "$datasource" 1882 }, 1883 "expr": "go_memstats_heap_alloc_bytes{job=\"argocd-applicationset-controller-metrics\",namespace=~\"$namespace\"}", 1884 "format": "time_series", 1885 "intervalFactor": 1, 1886 "legendFormat": "{{namespace}}", 1887 "refId": "A" 1888 } 1889 ], 1890 "thresholds": [], 1891 "timeRegions": [], 1892 "title": "Memory Usage", 1893 "tooltip": { 1894 "shared": false, 1895 "sort": 2, 1896 "value_type": "individual" 1897 }, 1898 "type": "graph", 1899 "xaxis": { 1900 "mode": "time", 1901 "show": true, 1902 "values": [] 1903 }, 1904 "yaxes": [ 1905 { 1906 "format": "bytes", 1907 "logBase": 1, 1908 "show": true 1909 }, 1910 { 1911 "format": "short", 1912 "logBase": 1, 1913 "show": true 1914 } 1915 ], 1916 "yaxis": { 1917 "align": false 1918 } 1919 }, 1920 { 1921 "aliasColors": {}, 1922 "bars": false, 1923 "dashLength": 10, 1924 "dashes": false, 1925 "datasource": { 1926 "uid": "$datasource" 1927 }, 1928 "fieldConfig": { 1929 "defaults": { 1930 "links": [], 1931 "unitScale": true 1932 }, 1933 "overrides": [] 1934 }, 1935 "fill": 1, 1936 "fillGradient": 0, 1937 "gridPos": { 1938 "h": 7, 1939 "w": 24, 1940 "x": 0, 1941 "y": 16 1942 }, 1943 "hiddenSeries": false, 1944 "id": 108, 1945 "legend": { 1946 "alignAsTable": true, 1947 "avg": true, 1948 "current": true, 1949 "hideEmpty": true, 1950 "hideZero": true, 1951 "max": true, 1952 "min": false, 1953 "rightSide": true, 1954 "show": true, 1955 "sort": "avg", 1956 "sortDesc": true, 1957 "total": false, 1958 "values": true 1959 }, 1960 "lines": true, 1961 "linewidth": 1, 1962 "links": [], 1963 "nullPointMode": "connected", 1964 "options": { 1965 "alertThreshold": true 1966 }, 1967 "paceLength": 10, 1968 "percentage": false, 1969 "pluginVersion": "10.3.1", 1970 "pointradius": 5, 1971 "points": false, 1972 "renderer": "flot", 1973 "seriesOverrides": [], 1974 "spaceLength": 10, 1975 "stack": false, 1976 "steppedLine": false, 1977 "targets": [ 1978 { 1979 "datasource": { 1980 "uid": "$datasource" 1981 }, 1982 "expr": "irate(process_cpu_seconds_total{job=\"argocd-applicationset-controller-metrics\",namespace=~\"$namespace\"}[1m])", 1983 "format": "time_series", 1984 "intervalFactor": 1, 1985 "legendFormat": "{{namespace}}", 1986 "refId": "A" 1987 } 1988 ], 1989 "thresholds": [], 1990 "timeRegions": [], 1991 "title": "CPU Usage", 1992 "tooltip": { 1993 "shared": false, 1994 "sort": 2, 1995 "value_type": "individual" 1996 }, 1997 "type": "graph", 1998 "xaxis": { 1999 "mode": "time", 2000 "show": true, 2001 "values": [] 2002 }, 2003 "yaxes": [ 2004 { 2005 "decimals": 1, 2006 "format": "none", 2007 "logBase": 1, 2008 "show": true 2009 }, 2010 { 2011 "format": "short", 2012 "logBase": 1, 2013 "show": true 2014 } 2015 ], 2016 "yaxis": { 2017 "align": false 2018 } 2019 }, 2020 { 2021 "aliasColors": {}, 2022 "bars": false, 2023 "dashLength": 10, 2024 "dashes": false, 2025 "datasource": { 2026 "uid": "$datasource" 2027 }, 2028 "fieldConfig": { 2029 "defaults": { 2030 "links": [], 2031 "unitScale": true 2032 }, 2033 "overrides": [] 2034 }, 2035 "fill": 1, 2036 "fillGradient": 0, 2037 "gridPos": { 2038 "h": 7, 2039 "w": 24, 2040 "x": 0, 2041 "y": 23 2042 }, 2043 "hiddenSeries": false, 2044 "id": 62, 2045 "legend": { 2046 "alignAsTable": true, 2047 "avg": true, 2048 "current": true, 2049 "hideEmpty": false, 2050 "hideZero": false, 2051 "max": true, 2052 "min": false, 2053 "rightSide": true, 2054 "show": true, 2055 "sort": "current", 2056 "sortDesc": true, 2057 "total": false, 2058 "values": true 2059 }, 2060 "lines": true, 2061 "linewidth": 1, 2062 "links": [], 2063 "nullPointMode": "null", 2064 "options": { 2065 "alertThreshold": true 2066 }, 2067 "paceLength": 10, 2068 "percentage": false, 2069 "pluginVersion": "10.3.1", 2070 "pointradius": 5, 2071 "points": false, 2072 "renderer": "flot", 2073 "seriesOverrides": [], 2074 "spaceLength": 10, 2075 "stack": false, 2076 "steppedLine": false, 2077 "targets": [ 2078 { 2079 "datasource": { 2080 "uid": "$datasource" 2081 }, 2082 "expr": "go_goroutines{job=\"argocd-applicationset-controller-metrics\",namespace=~\"$namespace\"}", 2083 "format": "time_series", 2084 "intervalFactor": 1, 2085 "legendFormat": "{{namespace}}", 2086 "refId": "A" 2087 } 2088 ], 2089 "thresholds": [], 2090 "timeRegions": [], 2091 "title": "Goroutines", 2092 "tooltip": { 2093 "shared": false, 2094 "sort": 2, 2095 "value_type": "individual" 2096 }, 2097 "type": "graph", 2098 "xaxis": { 2099 "mode": "time", 2100 "show": true, 2101 "values": [] 2102 }, 2103 "yaxes": [ 2104 { 2105 "format": "short", 2106 "logBase": 1, 2107 "show": true 2108 }, 2109 { 2110 "format": "short", 2111 "logBase": 1, 2112 "show": true 2113 } 2114 ], 2115 "yaxis": { 2116 "align": false 2117 } 2118 } 2119 ], 2120 "targets": [ 2121 { 2122 "datasource": { 2123 "uid": "$datasource" 2124 }, 2125 "refId": "A" 2126 } 2127 ], 2128 "title": "AppSet Controller Telemetry", 2129 "type": "row" 2130 }, 2131 { 2132 "collapsed": true, 2133 "datasource": { 2134 "uid": "$datasource" 2135 }, 2136 "gridPos": { 2137 "h": 1, 2138 "w": 24, 2139 "x": 0, 2140 "y": 9 2141 }, 2142 "id": 88, 2143 "panels": [ 2144 { 2145 "aliasColors": {}, 2146 "bars": false, 2147 "dashLength": 10, 2148 "dashes": false, 2149 "datasource": { 2150 "uid": "$datasource" 2151 }, 2152 "fill": 1, 2153 "fillGradient": 0, 2154 "gridPos": { 2155 "h": 7, 2156 "w": 24, 2157 "x": 0, 2158 "y": 27 2159 }, 2160 "hiddenSeries": false, 2161 "id": 90, 2162 "legend": { 2163 "alignAsTable": true, 2164 "avg": false, 2165 "current": true, 2166 "max": false, 2167 "min": false, 2168 "rightSide": true, 2169 "show": true, 2170 "sort": "current", 2171 "sortDesc": true, 2172 "total": false, 2173 "values": true 2174 }, 2175 "lines": true, 2176 "linewidth": 1, 2177 "links": [], 2178 "nullPointMode": "null", 2179 "options": { 2180 "dataLinks": [] 2181 }, 2182 "percentage": false, 2183 "pointradius": 2, 2184 "points": false, 2185 "renderer": "flot", 2186 "seriesOverrides": [], 2187 "spaceLength": 10, 2188 "stack": false, 2189 "steppedLine": false, 2190 "targets": [ 2191 { 2192 "datasource": { 2193 "uid": "$datasource" 2194 }, 2195 "expr": "sum(argocd_cluster_api_resource_objects{namespace=~\"$namespace\",server=~\"$cluster\"}) by (server)", 2196 "format": "time_series", 2197 "intervalFactor": 1, 2198 "legendFormat": "{{server}}", 2199 "refId": "A" 2200 } 2201 ], 2202 "thresholds": [], 2203 "timeRegions": [], 2204 "title": "Resource Objects Count", 2205 "tooltip": { 2206 "shared": false, 2207 "sort": 2, 2208 "value_type": "individual" 2209 }, 2210 "type": "graph", 2211 "xaxis": { 2212 "mode": "time", 2213 "show": true, 2214 "values": [] 2215 }, 2216 "yaxes": [ 2217 { 2218 "format": "short", 2219 "logBase": 1, 2220 "show": true 2221 }, 2222 { 2223 "format": "short", 2224 "logBase": 1, 2225 "show": true 2226 } 2227 ], 2228 "yaxis": { 2229 "align": false 2230 } 2231 }, 2232 { 2233 "aliasColors": {}, 2234 "bars": false, 2235 "dashLength": 10, 2236 "dashes": false, 2237 "datasource": { 2238 "uid": "$datasource" 2239 }, 2240 "fill": 1, 2241 "fillGradient": 0, 2242 "gridPos": { 2243 "h": 6, 2244 "w": 24, 2245 "x": 0, 2246 "y": 34 2247 }, 2248 "hiddenSeries": false, 2249 "id": 92, 2250 "legend": { 2251 "alignAsTable": true, 2252 "avg": false, 2253 "current": true, 2254 "hideEmpty": true, 2255 "max": false, 2256 "min": false, 2257 "rightSide": true, 2258 "show": true, 2259 "sort": "current", 2260 "sortDesc": true, 2261 "total": false, 2262 "values": true 2263 }, 2264 "lines": true, 2265 "linewidth": 1, 2266 "links": [], 2267 "nullPointMode": "null", 2268 "options": { 2269 "dataLinks": [] 2270 }, 2271 "percentage": false, 2272 "pointradius": 2, 2273 "points": false, 2274 "renderer": "flot", 2275 "seriesOverrides": [], 2276 "spaceLength": 10, 2277 "stack": false, 2278 "steppedLine": false, 2279 "targets": [ 2280 { 2281 "datasource": { 2282 "uid": "$datasource" 2283 }, 2284 "expr": " sum(argocd_cluster_api_resources{namespace=~\"$namespace\",server=~\"$cluster\"}) by (server)", 2285 "format": "time_series", 2286 "intervalFactor": 1, 2287 "legendFormat": "{{server}}", 2288 "refId": "A" 2289 } 2290 ], 2291 "thresholds": [], 2292 "timeRegions": [], 2293 "title": "API Resources Count", 2294 "tooltip": { 2295 "shared": false, 2296 "sort": 2, 2297 "value_type": "individual" 2298 }, 2299 "type": "graph", 2300 "xaxis": { 2301 "mode": "time", 2302 "show": true, 2303 "values": [] 2304 }, 2305 "yaxes": [ 2306 { 2307 "format": "short", 2308 "logBase": 1, 2309 "show": true 2310 }, 2311 { 2312 "format": "short", 2313 "logBase": 1, 2314 "show": true 2315 } 2316 ], 2317 "yaxis": { 2318 "align": false 2319 } 2320 }, 2321 { 2322 "aliasColors": {}, 2323 "bars": false, 2324 "dashLength": 10, 2325 "dashes": false, 2326 "datasource": { 2327 "uid": "$datasource" 2328 }, 2329 "fill": 1, 2330 "fillGradient": 0, 2331 "gridPos": { 2332 "h": 7, 2333 "w": 24, 2334 "x": 0, 2335 "y": 40 2336 }, 2337 "hiddenSeries": false, 2338 "id": 86, 2339 "legend": { 2340 "alignAsTable": true, 2341 "avg": true, 2342 "current": true, 2343 "max": false, 2344 "min": false, 2345 "rightSide": true, 2346 "show": true, 2347 "sort": "current", 2348 "sortDesc": true, 2349 "total": false, 2350 "values": true 2351 }, 2352 "lines": true, 2353 "linewidth": 1, 2354 "links": [], 2355 "nullPointMode": "null", 2356 "options": { 2357 "dataLinks": [] 2358 }, 2359 "percentage": false, 2360 "pointradius": 2, 2361 "points": false, 2362 "renderer": "flot", 2363 "seriesOverrides": [], 2364 "spaceLength": 10, 2365 "stack": false, 2366 "steppedLine": false, 2367 "targets": [ 2368 { 2369 "datasource": { 2370 "uid": "$datasource" 2371 }, 2372 "expr": "sum(increase(argocd_cluster_events_total{namespace=~\"$namespace\",server=~\"$cluster\"}[$interval])) by (server)", 2373 "format": "time_series", 2374 "intervalFactor": 1, 2375 "legendFormat": "{{server}}", 2376 "refId": "A" 2377 } 2378 ], 2379 "thresholds": [], 2380 "timeRegions": [], 2381 "title": "Cluster Events Count", 2382 "tooltip": { 2383 "shared": false, 2384 "sort": 2, 2385 "value_type": "individual" 2386 }, 2387 "type": "graph", 2388 "xaxis": { 2389 "mode": "time", 2390 "show": true, 2391 "values": [] 2392 }, 2393 "yaxes": [ 2394 { 2395 "format": "short", 2396 "logBase": 1, 2397 "show": true 2398 }, 2399 { 2400 "format": "short", 2401 "logBase": 1, 2402 "show": true 2403 } 2404 ], 2405 "yaxis": { 2406 "align": false 2407 } 2408 } 2409 ], 2410 "targets": [ 2411 { 2412 "datasource": { 2413 "uid": "$datasource" 2414 }, 2415 "refId": "A" 2416 } 2417 ], 2418 "title": "Cluster Stats", 2419 "type": "row" 2420 }, 2421 { 2422 "collapsed": true, 2423 "datasource": { 2424 "uid": "$datasource" 2425 }, 2426 "gridPos": { 2427 "h": 1, 2428 "w": 24, 2429 "x": 0, 2430 "y": 10 2431 }, 2432 "id": 70, 2433 "panels": [ 2434 { 2435 "aliasColors": {}, 2436 "bars": false, 2437 "dashLength": 10, 2438 "dashes": false, 2439 "datasource": { 2440 "uid": "$datasource" 2441 }, 2442 "fieldConfig": { 2443 "defaults": { 2444 "links": [], 2445 "unitScale": true 2446 }, 2447 "overrides": [] 2448 }, 2449 "fill": 1, 2450 "fillGradient": 0, 2451 "gridPos": { 2452 "h": 8, 2453 "w": 12, 2454 "x": 0, 2455 "y": 11 2456 }, 2457 "hiddenSeries": false, 2458 "id": 82, 2459 "legend": { 2460 "avg": false, 2461 "current": false, 2462 "max": false, 2463 "min": false, 2464 "show": false, 2465 "total": false, 2466 "values": false 2467 }, 2468 "lines": true, 2469 "linewidth": 1, 2470 "links": [], 2471 "nullPointMode": "null", 2472 "options": { 2473 "alertThreshold": true 2474 }, 2475 "percentage": false, 2476 "pluginVersion": "10.3.1", 2477 "pointradius": 2, 2478 "points": false, 2479 "renderer": "flot", 2480 "seriesOverrides": [], 2481 "spaceLength": 10, 2482 "stack": false, 2483 "steppedLine": false, 2484 "targets": [ 2485 { 2486 "datasource": { 2487 "uid": "$datasource" 2488 }, 2489 "expr": "sum(increase(argocd_git_request_total{request_type=\"ls-remote\", namespace=~\"$namespace\"}[10m])) by (namespace)", 2490 "format": "time_series", 2491 "intervalFactor": 1, 2492 "legendFormat": "{{namespace}}", 2493 "refId": "A" 2494 } 2495 ], 2496 "thresholds": [], 2497 "timeRegions": [], 2498 "title": "Git Requests (ls-remote)", 2499 "tooltip": { 2500 "shared": true, 2501 "sort": 2, 2502 "value_type": "individual" 2503 }, 2504 "type": "graph", 2505 "xaxis": { 2506 "mode": "time", 2507 "show": true, 2508 "values": [] 2509 }, 2510 "yaxes": [ 2511 { 2512 "format": "short", 2513 "logBase": 1, 2514 "show": true 2515 }, 2516 { 2517 "format": "short", 2518 "logBase": 1, 2519 "show": true 2520 } 2521 ], 2522 "yaxis": { 2523 "align": false 2524 } 2525 }, 2526 { 2527 "aliasColors": {}, 2528 "bars": false, 2529 "dashLength": 10, 2530 "dashes": false, 2531 "datasource": { 2532 "uid": "$datasource" 2533 }, 2534 "fieldConfig": { 2535 "defaults": { 2536 "links": [], 2537 "unitScale": true 2538 }, 2539 "overrides": [] 2540 }, 2541 "fill": 1, 2542 "fillGradient": 0, 2543 "gridPos": { 2544 "h": 8, 2545 "w": 12, 2546 "x": 12, 2547 "y": 11 2548 }, 2549 "hiddenSeries": false, 2550 "id": 84, 2551 "legend": { 2552 "avg": false, 2553 "current": false, 2554 "max": false, 2555 "min": false, 2556 "show": false, 2557 "total": false, 2558 "values": false 2559 }, 2560 "lines": true, 2561 "linewidth": 1, 2562 "links": [], 2563 "nullPointMode": "null", 2564 "options": { 2565 "alertThreshold": true 2566 }, 2567 "percentage": false, 2568 "pluginVersion": "10.3.1", 2569 "pointradius": 2, 2570 "points": false, 2571 "renderer": "flot", 2572 "seriesOverrides": [], 2573 "spaceLength": 10, 2574 "stack": false, 2575 "steppedLine": false, 2576 "targets": [ 2577 { 2578 "datasource": { 2579 "uid": "$datasource" 2580 }, 2581 "expr": "sum(increase(argocd_git_request_total{request_type=\"fetch\", namespace=~\"$namespace\"}[10m])) by (namespace)", 2582 "format": "time_series", 2583 "intervalFactor": 1, 2584 "legendFormat": "{{namespace}}", 2585 "refId": "A" 2586 } 2587 ], 2588 "thresholds": [], 2589 "timeRegions": [], 2590 "title": "Git Requests (checkout)", 2591 "tooltip": { 2592 "shared": true, 2593 "sort": 2, 2594 "value_type": "individual" 2595 }, 2596 "type": "graph", 2597 "xaxis": { 2598 "mode": "time", 2599 "show": true, 2600 "values": [] 2601 }, 2602 "yaxes": [ 2603 { 2604 "format": "short", 2605 "label": "", 2606 "logBase": 1, 2607 "show": true 2608 }, 2609 { 2610 "format": "short", 2611 "logBase": 1, 2612 "show": true 2613 } 2614 ], 2615 "yaxis": { 2616 "align": false 2617 } 2618 }, 2619 { 2620 "cards": {}, 2621 "color": { 2622 "cardColor": "#b4ff00", 2623 "colorScale": "sqrt", 2624 "colorScheme": "interpolateSpectral", 2625 "exponent": 0.5, 2626 "mode": "spectrum" 2627 }, 2628 "dataFormat": "tsbuckets", 2629 "datasource": { 2630 "uid": "$datasource" 2631 }, 2632 "fieldConfig": { 2633 "defaults": { 2634 "custom": { 2635 "hideFrom": { 2636 "legend": false, 2637 "tooltip": false, 2638 "viz": false 2639 }, 2640 "scaleDistribution": { 2641 "type": "linear" 2642 } 2643 }, 2644 "unitScale": true 2645 }, 2646 "overrides": [] 2647 }, 2648 "gridPos": { 2649 "h": 8, 2650 "w": 12, 2651 "x": 0, 2652 "y": 19 2653 }, 2654 "heatmap": {}, 2655 "hideZeroBuckets": false, 2656 "highlightCards": true, 2657 "id": 114, 2658 "legend": { 2659 "show": false 2660 }, 2661 "options": { 2662 "calculate": false, 2663 "calculation": {}, 2664 "cellGap": 2, 2665 "cellValues": {}, 2666 "color": { 2667 "exponent": 0.5, 2668 "fill": "#b4ff00", 2669 "mode": "scheme", 2670 "reverse": false, 2671 "scale": "exponential", 2672 "scheme": "Spectral", 2673 "steps": 128 2674 }, 2675 "exemplars": { 2676 "color": "rgba(255,0,255,0.7)" 2677 }, 2678 "filterValues": { 2679 "le": 1e-9 2680 }, 2681 "legend": { 2682 "show": false 2683 }, 2684 "rowsFrame": { 2685 "layout": "auto" 2686 }, 2687 "showValue": "never", 2688 "tooltip": { 2689 "mode": "single", 2690 "showColorScale": false, 2691 "yHistogram": false 2692 }, 2693 "yAxis": { 2694 "axisPlacement": "left", 2695 "reverse": false, 2696 "unit": "short" 2697 } 2698 }, 2699 "pluginVersion": "10.3.1", 2700 "reverseYBuckets": false, 2701 "targets": [ 2702 { 2703 "datasource": { 2704 "uid": "$datasource" 2705 }, 2706 "expr": "sum(increase(argocd_git_request_duration_seconds_bucket{request_type=\"fetch\", namespace=~\"$namespace\"}[$interval])) by (le)", 2707 "format": "heatmap", 2708 "intervalFactor": 10, 2709 "legendFormat": "{{le}}", 2710 "refId": "A" 2711 } 2712 ], 2713 "title": "Git Fetch Performance", 2714 "tooltip": { 2715 "show": true, 2716 "showHistogram": false 2717 }, 2718 "type": "heatmap", 2719 "xAxis": { 2720 "show": true 2721 }, 2722 "yAxis": { 2723 "format": "short", 2724 "logBase": 1, 2725 "show": true 2726 }, 2727 "yBucketBound": "auto" 2728 }, 2729 { 2730 "cards": {}, 2731 "color": { 2732 "cardColor": "#b4ff00", 2733 "colorScale": "sqrt", 2734 "colorScheme": "interpolateSpectral", 2735 "exponent": 0.5, 2736 "mode": "spectrum" 2737 }, 2738 "dataFormat": "tsbuckets", 2739 "datasource": { 2740 "uid": "$datasource" 2741 }, 2742 "fieldConfig": { 2743 "defaults": { 2744 "custom": { 2745 "hideFrom": { 2746 "legend": false, 2747 "tooltip": false, 2748 "viz": false 2749 }, 2750 "scaleDistribution": { 2751 "type": "linear" 2752 } 2753 }, 2754 "unitScale": true 2755 }, 2756 "overrides": [] 2757 }, 2758 "gridPos": { 2759 "h": 8, 2760 "w": 12, 2761 "x": 12, 2762 "y": 19 2763 }, 2764 "heatmap": {}, 2765 "hideZeroBuckets": false, 2766 "highlightCards": true, 2767 "id": 116, 2768 "legend": { 2769 "show": false 2770 }, 2771 "options": { 2772 "calculate": false, 2773 "calculation": {}, 2774 "cellGap": 2, 2775 "cellValues": {}, 2776 "color": { 2777 "exponent": 0.5, 2778 "fill": "#b4ff00", 2779 "mode": "scheme", 2780 "reverse": false, 2781 "scale": "exponential", 2782 "scheme": "Spectral", 2783 "steps": 128 2784 }, 2785 "exemplars": { 2786 "color": "rgba(255,0,255,0.7)" 2787 }, 2788 "filterValues": { 2789 "le": 1e-9 2790 }, 2791 "legend": { 2792 "show": false 2793 }, 2794 "rowsFrame": { 2795 "layout": "auto" 2796 }, 2797 "showValue": "never", 2798 "tooltip": { 2799 "mode": "single", 2800 "showColorScale": false, 2801 "yHistogram": false 2802 }, 2803 "yAxis": { 2804 "axisPlacement": "left", 2805 "reverse": false, 2806 "unit": "short" 2807 } 2808 }, 2809 "pluginVersion": "10.3.1", 2810 "reverseYBuckets": false, 2811 "targets": [ 2812 { 2813 "datasource": { 2814 "uid": "$datasource" 2815 }, 2816 "expr": "sum(increase(argocd_git_request_duration_seconds_bucket{request_type=\"ls-remote\", namespace=~\"$namespace\"}[$interval])) by (le)", 2817 "format": "heatmap", 2818 "intervalFactor": 10, 2819 "legendFormat": "{{le}}", 2820 "refId": "A" 2821 } 2822 ], 2823 "title": "Git Ls-Remote Performance", 2824 "tooltip": { 2825 "show": true, 2826 "showHistogram": false 2827 }, 2828 "type": "heatmap", 2829 "xAxis": { 2830 "show": true 2831 }, 2832 "yAxis": { 2833 "format": "short", 2834 "logBase": 1, 2835 "show": true 2836 }, 2837 "yBucketBound": "auto" 2838 }, 2839 { 2840 "aliasColors": {}, 2841 "bars": false, 2842 "dashLength": 10, 2843 "dashes": false, 2844 "datasource": { 2845 "uid": "$datasource" 2846 }, 2847 "fieldConfig": { 2848 "defaults": { 2849 "links": [], 2850 "unitScale": true, 2851 "unit": "bytes" 2852 }, 2853 "overrides": [] 2854 }, 2855 "fill": 1, 2856 "fillGradient": 0, 2857 "gridPos": { 2858 "h": 8, 2859 "w": 24, 2860 "x": 0, 2861 "y": 27 2862 }, 2863 "hiddenSeries": false, 2864 "id": 71, 2865 "legend": { 2866 "avg": false, 2867 "current": false, 2868 "max": false, 2869 "min": false, 2870 "show": false, 2871 "total": false, 2872 "values": false 2873 }, 2874 "lines": true, 2875 "linewidth": 1, 2876 "links": [], 2877 "nullPointMode": "connected", 2878 "options": { 2879 "dataLinks": [] 2880 }, 2881 "paceLength": 10, 2882 "percentage": false, 2883 "pointradius": 5, 2884 "points": false, 2885 "renderer": "flot", 2886 "seriesOverrides": [], 2887 "spaceLength": 10, 2888 "stack": false, 2889 "steppedLine": false, 2890 "targets": [ 2891 { 2892 "datasource": { 2893 "uid": "$datasource" 2894 }, 2895 "expr": "go_memstats_heap_alloc_bytes{job=\"argocd-server-metrics\",namespace=~\"$namespace\"}", 2896 "format": "time_series", 2897 "intervalFactor": 1, 2898 "legendFormat": "{{pod}}", 2899 "refId": "A" 2900 } 2901 ], 2902 "thresholds": [], 2903 "timeRegions": [], 2904 "title": "Memory Used", 2905 "tooltip": { 2906 "shared": true, 2907 "sort": 2, 2908 "value_type": "individual" 2909 }, 2910 "type": "graph", 2911 "xaxis": { 2912 "mode": "time", 2913 "show": true, 2914 "values": [] 2915 }, 2916 "yaxes": [ 2917 { 2918 "format": "bytes", 2919 "logBase": 1, 2920 "show": true 2921 }, 2922 { 2923 "format": "short", 2924 "logBase": 1, 2925 "show": true 2926 } 2927 ], 2928 "yaxis": { 2929 "align": false 2930 } 2931 }, 2932 { 2933 "aliasColors": {}, 2934 "bars": false, 2935 "dashLength": 10, 2936 "dashes": false, 2937 "datasource": { 2938 "uid": "$datasource" 2939 }, 2940 "fill": 1, 2941 "fillGradient": 0, 2942 "gridPos": { 2943 "h": 7, 2944 "w": 24, 2945 "x": 0, 2946 "y": 35 2947 }, 2948 "hiddenSeries": false, 2949 "id": 72, 2950 "legend": { 2951 "avg": false, 2952 "current": false, 2953 "max": false, 2954 "min": false, 2955 "show": false, 2956 "total": false, 2957 "values": false 2958 }, 2959 "lines": true, 2960 "linewidth": 1, 2961 "links": [], 2962 "nullPointMode": "null", 2963 "options": { 2964 "dataLinks": [] 2965 }, 2966 "paceLength": 10, 2967 "percentage": false, 2968 "pointradius": 5, 2969 "points": false, 2970 "renderer": "flot", 2971 "seriesOverrides": [], 2972 "spaceLength": 10, 2973 "stack": false, 2974 "steppedLine": false, 2975 "targets": [ 2976 { 2977 "datasource": { 2978 "uid": "$datasource" 2979 }, 2980 "expr": "go_goroutines{job=\"argocd-server-metrics\",namespace=~\"$namespace\"}", 2981 "format": "time_series", 2982 "intervalFactor": 1, 2983 "legendFormat": "{{pod}}", 2984 "refId": "A" 2985 } 2986 ], 2987 "thresholds": [], 2988 "timeRegions": [], 2989 "title": "Goroutines", 2990 "tooltip": { 2991 "shared": true, 2992 "sort": 2, 2993 "value_type": "individual" 2994 }, 2995 "type": "graph", 2996 "xaxis": { 2997 "mode": "time", 2998 "show": true, 2999 "values": [] 3000 }, 3001 "yaxes": [ 3002 { 3003 "format": "short", 3004 "logBase": 1, 3005 "show": true 3006 }, 3007 { 3008 "format": "short", 3009 "logBase": 1, 3010 "show": true 3011 } 3012 ], 3013 "yaxis": { 3014 "align": false 3015 } 3016 } 3017 ], 3018 "targets": [ 3019 { 3020 "datasource": { 3021 "uid": "$datasource" 3022 }, 3023 "refId": "A" 3024 } 3025 ], 3026 "title": "Repo Server Stats", 3027 "type": "row" 3028 }, 3029 { 3030 "collapsed": true, 3031 "datasource": { 3032 "uid": "$datasource" 3033 }, 3034 "gridPos": { 3035 "h": 1, 3036 "w": 24, 3037 "x": 0, 3038 "y": 11 3039 }, 3040 "id": 66, 3041 "panels": [ 3042 { 3043 "aliasColors": {}, 3044 "bars": false, 3045 "dashLength": 10, 3046 "dashes": false, 3047 "datasource": { 3048 "uid": "$datasource" 3049 }, 3050 "fieldConfig": { 3051 "defaults": { 3052 "unitScale": true, 3053 "unit": "bytes" 3054 }, 3055 "overrides": [] 3056 }, 3057 "fill": 1, 3058 "fillGradient": 0, 3059 "gridPos": { 3060 "h": 8, 3061 "w": 24, 3062 "x": 0, 3063 "y": 12 3064 }, 3065 "hiddenSeries": false, 3066 "id": 61, 3067 "legend": { 3068 "avg": false, 3069 "current": false, 3070 "max": false, 3071 "min": false, 3072 "show": false, 3073 "total": false, 3074 "values": false 3075 }, 3076 "lines": true, 3077 "linewidth": 1, 3078 "links": [], 3079 "nullPointMode": "connected", 3080 "options": { 3081 "alertThreshold": true 3082 }, 3083 "paceLength": 10, 3084 "percentage": false, 3085 "pluginVersion": "10.3.1", 3086 "pointradius": 5, 3087 "points": false, 3088 "renderer": "flot", 3089 "seriesOverrides": [], 3090 "spaceLength": 10, 3091 "stack": false, 3092 "steppedLine": false, 3093 "targets": [ 3094 { 3095 "datasource": { 3096 "uid": "$datasource" 3097 }, 3098 "expr": "go_memstats_heap_alloc_bytes{job=\"argocd-repo-server-metrics\",namespace=~\"$namespace\"}", 3099 "format": "time_series", 3100 "intervalFactor": 1, 3101 "legendFormat": "{{pod}}", 3102 "refId": "A" 3103 } 3104 ], 3105 "thresholds": [], 3106 "timeRegions": [], 3107 "title": "Memory Used", 3108 "tooltip": { 3109 "shared": true, 3110 "sort": 2, 3111 "value_type": "individual" 3112 }, 3113 "type": "graph", 3114 "xaxis": { 3115 "mode": "time", 3116 "show": true, 3117 "values": [] 3118 }, 3119 "yaxes": [ 3120 { 3121 "format": "bytes", 3122 "logBase": 1, 3123 "min": "0", 3124 "show": true 3125 }, 3126 { 3127 "format": "short", 3128 "logBase": 1, 3129 "show": true 3130 } 3131 ], 3132 "yaxis": { 3133 "align": false 3134 } 3135 }, 3136 { 3137 "aliasColors": {}, 3138 "bars": false, 3139 "dashLength": 10, 3140 "dashes": false, 3141 "datasource": { 3142 "uid": "$datasource" 3143 }, 3144 "fieldConfig": { 3145 "defaults": { 3146 "unitScale": true 3147 }, 3148 "overrides": [] 3149 }, 3150 "fill": 1, 3151 "fillGradient": 0, 3152 "gridPos": { 3153 "h": 9, 3154 "w": 24, 3155 "x": 0, 3156 "y": 20 3157 }, 3158 "hiddenSeries": false, 3159 "id": 36, 3160 "legend": { 3161 "avg": false, 3162 "current": false, 3163 "max": false, 3164 "min": false, 3165 "show": false, 3166 "total": false, 3167 "values": false 3168 }, 3169 "lines": true, 3170 "linewidth": 1, 3171 "links": [], 3172 "nullPointMode": "null", 3173 "options": { 3174 "alertThreshold": true 3175 }, 3176 "paceLength": 10, 3177 "percentage": false, 3178 "pluginVersion": "10.3.1", 3179 "pointradius": 5, 3180 "points": false, 3181 "renderer": "flot", 3182 "seriesOverrides": [], 3183 "spaceLength": 10, 3184 "stack": false, 3185 "steppedLine": false, 3186 "targets": [ 3187 { 3188 "datasource": { 3189 "uid": "$datasource" 3190 }, 3191 "expr": "go_goroutines{job=\"argocd-repo-server-metrics\",namespace=~\"$namespace\"}", 3192 "format": "time_series", 3193 "intervalFactor": 1, 3194 "legendFormat": "{{pod}}", 3195 "refId": "A" 3196 } 3197 ], 3198 "thresholds": [], 3199 "timeRegions": [], 3200 "title": "Goroutines", 3201 "tooltip": { 3202 "shared": true, 3203 "sort": 2, 3204 "value_type": "individual" 3205 }, 3206 "type": "graph", 3207 "xaxis": { 3208 "mode": "time", 3209 "show": true, 3210 "values": [] 3211 }, 3212 "yaxes": [ 3213 { 3214 "format": "short", 3215 "logBase": 1, 3216 "show": true 3217 }, 3218 { 3219 "format": "short", 3220 "logBase": 1, 3221 "show": true 3222 } 3223 ], 3224 "yaxis": { 3225 "align": false 3226 } 3227 }, 3228 { 3229 "aliasColors": {}, 3230 "bars": false, 3231 "dashLength": 10, 3232 "dashes": false, 3233 "datasource": { 3234 "uid": "$datasource" 3235 }, 3236 "fieldConfig": { 3237 "defaults": { 3238 "unitScale": true 3239 }, 3240 "overrides": [] 3241 }, 3242 "fill": 1, 3243 "fillGradient": 0, 3244 "gridPos": { 3245 "h": 9, 3246 "w": 24, 3247 "x": 0, 3248 "y": 29 3249 }, 3250 "hiddenSeries": false, 3251 "id": 38, 3252 "legend": { 3253 "avg": false, 3254 "current": false, 3255 "max": false, 3256 "min": false, 3257 "show": true, 3258 "total": false, 3259 "values": false 3260 }, 3261 "lines": true, 3262 "linewidth": 1, 3263 "links": [], 3264 "nullPointMode": "connected", 3265 "options": { 3266 "alertThreshold": true 3267 }, 3268 "paceLength": 10, 3269 "percentage": false, 3270 "pluginVersion": "10.3.1", 3271 "pointradius": 5, 3272 "points": false, 3273 "renderer": "flot", 3274 "seriesOverrides": [], 3275 "spaceLength": 10, 3276 "stack": false, 3277 "steppedLine": false, 3278 "targets": [ 3279 { 3280 "datasource": { 3281 "uid": "$datasource" 3282 }, 3283 "expr": "go_gc_duration_seconds{job=\"argocd-server-metrics\", quantile=~\"1.0|1\", namespace=~\"$namespace\"}", 3284 "format": "time_series", 3285 "intervalFactor": 2, 3286 "legendFormat": "{{pod}}", 3287 "refId": "A" 3288 } 3289 ], 3290 "thresholds": [], 3291 "timeRegions": [], 3292 "title": "GC Time Quantiles", 3293 "tooltip": { 3294 "shared": true, 3295 "sort": 0, 3296 "value_type": "individual" 3297 }, 3298 "type": "graph", 3299 "xaxis": { 3300 "mode": "time", 3301 "show": true, 3302 "values": [] 3303 }, 3304 "yaxes": [ 3305 { 3306 "format": "short", 3307 "logBase": 1, 3308 "show": true 3309 }, 3310 { 3311 "format": "short", 3312 "logBase": 1, 3313 "show": true 3314 } 3315 ], 3316 "yaxis": { 3317 "align": false 3318 } 3319 }, 3320 { 3321 "content": "#### gRPC Services:", 3322 "gridPos": { 3323 "h": 2, 3324 "w": 24, 3325 "x": 0, 3326 "y": 38 3327 }, 3328 "id": 54, 3329 "links": [], 3330 "mode": "markdown", 3331 "transparent": true, 3332 "type": "text" 3333 }, 3334 { 3335 "aliasColors": {}, 3336 "bars": false, 3337 "dashLength": 10, 3338 "dashes": false, 3339 "datasource": { 3340 "uid": "$datasource" 3341 }, 3342 "fill": 1, 3343 "gridPos": { 3344 "h": 9, 3345 "w": 12, 3346 "x": 0, 3347 "y": 40 3348 }, 3349 "id": 40, 3350 "legend": { 3351 "alignAsTable": true, 3352 "avg": true, 3353 "current": true, 3354 "hideEmpty": true, 3355 "hideZero": true, 3356 "max": false, 3357 "min": false, 3358 "rightSide": false, 3359 "show": true, 3360 "sort": "total", 3361 "sortDesc": true, 3362 "total": true, 3363 "values": true 3364 }, 3365 "lines": true, 3366 "linewidth": 1, 3367 "links": [], 3368 "nullPointMode": "null as zero", 3369 "paceLength": 10, 3370 "percentage": false, 3371 "pointradius": 5, 3372 "points": false, 3373 "renderer": "flot", 3374 "seriesOverrides": [], 3375 "spaceLength": 10, 3376 "stack": false, 3377 "steppedLine": false, 3378 "targets": [ 3379 { 3380 "datasource": { 3381 "uid": "$datasource" 3382 }, 3383 "expr": "sum(increase(grpc_server_handled_total{job=\"argocd-server-metrics\",grpc_service=\"application.ApplicationService\",namespace=~\"$namespace\"}[$interval])) by (grpc_code, grpc_method)", 3384 "format": "time_series", 3385 "intervalFactor": 1, 3386 "legendFormat": "{{grpc_code}},{{grpc_method}}", 3387 "refId": "A" 3388 } 3389 ], 3390 "thresholds": [], 3391 "timeRegions": [], 3392 "title": "ApplicationService Requests", 3393 "tooltip": { 3394 "shared": false, 3395 "sort": 2, 3396 "value_type": "individual" 3397 }, 3398 "type": "graph", 3399 "xaxis": { 3400 "mode": "time", 3401 "show": true, 3402 "values": [] 3403 }, 3404 "yaxes": [ 3405 { 3406 "format": "short", 3407 "logBase": 1, 3408 "show": true 3409 }, 3410 { 3411 "format": "short", 3412 "logBase": 1, 3413 "show": true 3414 } 3415 ], 3416 "yaxis": { 3417 "align": false 3418 } 3419 }, 3420 { 3421 "aliasColors": {}, 3422 "bars": false, 3423 "dashLength": 10, 3424 "dashes": false, 3425 "datasource": { 3426 "uid": "$datasource" 3427 }, 3428 "fill": 1, 3429 "gridPos": { 3430 "h": 9, 3431 "w": 12, 3432 "x": 12, 3433 "y": 40 3434 }, 3435 "id": 42, 3436 "legend": { 3437 "alignAsTable": true, 3438 "avg": true, 3439 "current": true, 3440 "hideEmpty": true, 3441 "hideZero": true, 3442 "max": false, 3443 "min": false, 3444 "rightSide": false, 3445 "show": true, 3446 "total": true, 3447 "values": true 3448 }, 3449 "lines": true, 3450 "linewidth": 1, 3451 "links": [], 3452 "nullPointMode": "null as zero", 3453 "paceLength": 10, 3454 "percentage": false, 3455 "pointradius": 5, 3456 "points": false, 3457 "renderer": "flot", 3458 "seriesOverrides": [], 3459 "spaceLength": 10, 3460 "stack": false, 3461 "steppedLine": false, 3462 "targets": [ 3463 { 3464 "datasource": { 3465 "uid": "$datasource" 3466 }, 3467 "expr": "sum(increase(grpc_server_handled_total{job=\"argocd-server-metrics\",grpc_service=\"cluster.ClusterService\",namespace=~\"$namespace\"}[$interval])) by (grpc_code, grpc_method)", 3468 "format": "time_series", 3469 "intervalFactor": 1, 3470 "legendFormat": "{{grpc_code}},{{grpc_method}}", 3471 "refId": "A" 3472 } 3473 ], 3474 "thresholds": [], 3475 "timeRegions": [], 3476 "title": "ClusterService Requests", 3477 "tooltip": { 3478 "shared": false, 3479 "sort": 2, 3480 "value_type": "individual" 3481 }, 3482 "type": "graph", 3483 "xaxis": { 3484 "mode": "time", 3485 "show": true, 3486 "values": [] 3487 }, 3488 "yaxes": [ 3489 { 3490 "format": "short", 3491 "logBase": 1, 3492 "show": true 3493 }, 3494 { 3495 "format": "short", 3496 "logBase": 1, 3497 "show": true 3498 } 3499 ], 3500 "yaxis": { 3501 "align": false 3502 } 3503 }, 3504 { 3505 "aliasColors": {}, 3506 "bars": false, 3507 "dashLength": 10, 3508 "dashes": false, 3509 "datasource": { 3510 "uid": "$datasource" 3511 }, 3512 "fill": 1, 3513 "gridPos": { 3514 "h": 9, 3515 "w": 12, 3516 "x": 0, 3517 "y": 49 3518 }, 3519 "id": 44, 3520 "legend": { 3521 "alignAsTable": true, 3522 "avg": true, 3523 "current": true, 3524 "hideEmpty": true, 3525 "hideZero": true, 3526 "max": false, 3527 "min": false, 3528 "rightSide": false, 3529 "show": true, 3530 "total": true, 3531 "values": true 3532 }, 3533 "lines": true, 3534 "linewidth": 1, 3535 "links": [], 3536 "nullPointMode": "null as zero", 3537 "paceLength": 10, 3538 "percentage": false, 3539 "pointradius": 5, 3540 "points": false, 3541 "renderer": "flot", 3542 "seriesOverrides": [], 3543 "spaceLength": 10, 3544 "stack": false, 3545 "steppedLine": false, 3546 "targets": [ 3547 { 3548 "datasource": { 3549 "uid": "$datasource" 3550 }, 3551 "expr": "sum(increase(grpc_server_handled_total{job=\"argocd-server-metrics\",grpc_service=\"project.ProjectService\",namespace=~\"$namespace\"}[$interval])) by (grpc_code, grpc_method)", 3552 "format": "time_series", 3553 "intervalFactor": 1, 3554 "legendFormat": "{{grpc_code}},{{grpc_method}}", 3555 "refId": "A" 3556 } 3557 ], 3558 "thresholds": [], 3559 "timeRegions": [], 3560 "title": "ProjectService Requests", 3561 "tooltip": { 3562 "shared": true, 3563 "sort": 0, 3564 "value_type": "individual" 3565 }, 3566 "type": "graph", 3567 "xaxis": { 3568 "mode": "time", 3569 "show": true, 3570 "values": [] 3571 }, 3572 "yaxes": [ 3573 { 3574 "format": "short", 3575 "logBase": 1, 3576 "show": true 3577 }, 3578 { 3579 "format": "short", 3580 "logBase": 1, 3581 "show": true 3582 } 3583 ], 3584 "yaxis": { 3585 "align": false 3586 } 3587 }, 3588 { 3589 "aliasColors": {}, 3590 "bars": false, 3591 "dashLength": 10, 3592 "dashes": false, 3593 "datasource": { 3594 "uid": "$datasource" 3595 }, 3596 "fill": 1, 3597 "gridPos": { 3598 "h": 9, 3599 "w": 12, 3600 "x": 12, 3601 "y": 49 3602 }, 3603 "id": 46, 3604 "legend": { 3605 "alignAsTable": true, 3606 "avg": true, 3607 "current": true, 3608 "hideEmpty": true, 3609 "hideZero": true, 3610 "max": false, 3611 "min": false, 3612 "show": true, 3613 "total": true, 3614 "values": true 3615 }, 3616 "lines": true, 3617 "linewidth": 1, 3618 "links": [], 3619 "nullPointMode": "null as zero", 3620 "paceLength": 10, 3621 "percentage": false, 3622 "pointradius": 5, 3623 "points": false, 3624 "renderer": "flot", 3625 "seriesOverrides": [], 3626 "spaceLength": 10, 3627 "stack": false, 3628 "steppedLine": false, 3629 "targets": [ 3630 { 3631 "datasource": { 3632 "uid": "$datasource" 3633 }, 3634 "expr": "sum(increase(grpc_server_handled_total{job=\"argocd-server-metrics\",grpc_service=\"repository.RepositoryService\",namespace=~\"$namespace\"}[$interval])) by (grpc_code, grpc_method)", 3635 "format": "time_series", 3636 "intervalFactor": 1, 3637 "legendFormat": "{{grpc_code}},{{grpc_method}}", 3638 "refId": "A" 3639 } 3640 ], 3641 "thresholds": [ 3642 { 3643 "colorMode": "critical", 3644 "fill": true, 3645 "line": true, 3646 "op": "gt", 3647 "yaxis": "left" 3648 } 3649 ], 3650 "timeRegions": [], 3651 "title": "RepositoryService Requests", 3652 "tooltip": { 3653 "shared": true, 3654 "sort": 0, 3655 "value_type": "individual" 3656 }, 3657 "type": "graph", 3658 "xaxis": { 3659 "mode": "time", 3660 "show": true, 3661 "values": [] 3662 }, 3663 "yaxes": [ 3664 { 3665 "format": "short", 3666 "logBase": 1, 3667 "show": true 3668 }, 3669 { 3670 "format": "short", 3671 "logBase": 1, 3672 "show": true 3673 } 3674 ], 3675 "yaxis": { 3676 "align": false 3677 } 3678 }, 3679 { 3680 "aliasColors": {}, 3681 "bars": false, 3682 "dashLength": 10, 3683 "dashes": false, 3684 "datasource": { 3685 "uid": "$datasource" 3686 }, 3687 "fill": 1, 3688 "gridPos": { 3689 "h": 9, 3690 "w": 12, 3691 "x": 0, 3692 "y": 58 3693 }, 3694 "id": 48, 3695 "legend": { 3696 "alignAsTable": true, 3697 "avg": true, 3698 "current": true, 3699 "hideEmpty": true, 3700 "hideZero": true, 3701 "max": false, 3702 "min": false, 3703 "show": true, 3704 "total": true, 3705 "values": true 3706 }, 3707 "lines": true, 3708 "linewidth": 1, 3709 "links": [], 3710 "nullPointMode": "null as zero", 3711 "paceLength": 10, 3712 "percentage": false, 3713 "pointradius": 5, 3714 "points": false, 3715 "renderer": "flot", 3716 "seriesOverrides": [], 3717 "spaceLength": 10, 3718 "stack": false, 3719 "steppedLine": false, 3720 "targets": [ 3721 { 3722 "datasource": { 3723 "uid": "$datasource" 3724 }, 3725 "expr": "sum(increase(grpc_server_handled_total{job=\"argocd-server-metrics\",grpc_service=\"session.SessionService\",namespace=~\"$namespace\"}[$interval])) by (grpc_code, grpc_method)", 3726 "format": "time_series", 3727 "intervalFactor": 1, 3728 "legendFormat": "{{grpc_code}},{{grpc_method}}", 3729 "refId": "A" 3730 } 3731 ], 3732 "thresholds": [], 3733 "timeRegions": [], 3734 "title": "SessionService Requests", 3735 "tooltip": { 3736 "shared": true, 3737 "sort": 0, 3738 "value_type": "individual" 3739 }, 3740 "type": "graph", 3741 "xaxis": { 3742 "mode": "time", 3743 "show": true, 3744 "values": [] 3745 }, 3746 "yaxes": [ 3747 { 3748 "format": "short", 3749 "logBase": 1, 3750 "show": true 3751 }, 3752 { 3753 "format": "short", 3754 "logBase": 1, 3755 "show": true 3756 } 3757 ], 3758 "yaxis": { 3759 "align": false 3760 } 3761 }, 3762 { 3763 "aliasColors": {}, 3764 "bars": false, 3765 "dashLength": 10, 3766 "dashes": false, 3767 "datasource": { 3768 "uid": "$datasource" 3769 }, 3770 "fill": 1, 3771 "gridPos": { 3772 "h": 9, 3773 "w": 12, 3774 "x": 12, 3775 "y": 58 3776 }, 3777 "id": 49, 3778 "legend": { 3779 "alignAsTable": true, 3780 "avg": true, 3781 "current": true, 3782 "hideEmpty": true, 3783 "hideZero": true, 3784 "max": false, 3785 "min": false, 3786 "show": true, 3787 "total": true, 3788 "values": true 3789 }, 3790 "lines": true, 3791 "linewidth": 1, 3792 "links": [], 3793 "nullPointMode": "null as zero", 3794 "paceLength": 10, 3795 "percentage": false, 3796 "pointradius": 5, 3797 "points": false, 3798 "renderer": "flot", 3799 "seriesOverrides": [], 3800 "spaceLength": 10, 3801 "stack": false, 3802 "steppedLine": false, 3803 "targets": [ 3804 { 3805 "datasource": { 3806 "uid": "$datasource" 3807 }, 3808 "expr": "sum(increase(grpc_server_handled_total{job=\"argocd-server-metrics\",grpc_service=\"version.VersionService\",namespace=~\"$namespace\"}[$interval])) by (grpc_code, grpc_method)", 3809 "format": "time_series", 3810 "intervalFactor": 1, 3811 "legendFormat": "{{grpc_code}},{{grpc_method}}", 3812 "refId": "A" 3813 } 3814 ], 3815 "thresholds": [], 3816 "timeRegions": [], 3817 "title": "VersionService Requests", 3818 "tooltip": { 3819 "shared": true, 3820 "sort": 0, 3821 "value_type": "individual" 3822 }, 3823 "type": "graph", 3824 "xaxis": { 3825 "mode": "time", 3826 "show": true, 3827 "values": [] 3828 }, 3829 "yaxes": [ 3830 { 3831 "format": "short", 3832 "logBase": 1, 3833 "show": true 3834 }, 3835 { 3836 "format": "short", 3837 "logBase": 1, 3838 "show": true 3839 } 3840 ], 3841 "yaxis": { 3842 "align": false 3843 } 3844 }, 3845 { 3846 "aliasColors": {}, 3847 "bars": false, 3848 "dashLength": 10, 3849 "dashes": false, 3850 "datasource": { 3851 "uid": "$datasource" 3852 }, 3853 "fill": 1, 3854 "gridPos": { 3855 "h": 9, 3856 "w": 12, 3857 "x": 0, 3858 "y": 67 3859 }, 3860 "id": 50, 3861 "legend": { 3862 "alignAsTable": true, 3863 "avg": true, 3864 "current": true, 3865 "hideEmpty": true, 3866 "hideZero": true, 3867 "max": false, 3868 "min": false, 3869 "show": true, 3870 "total": true, 3871 "values": true 3872 }, 3873 "lines": true, 3874 "linewidth": 1, 3875 "links": [], 3876 "nullPointMode": "null as zero", 3877 "paceLength": 10, 3878 "percentage": false, 3879 "pointradius": 5, 3880 "points": false, 3881 "renderer": "flot", 3882 "seriesOverrides": [], 3883 "spaceLength": 10, 3884 "stack": false, 3885 "steppedLine": false, 3886 "targets": [ 3887 { 3888 "datasource": { 3889 "uid": "$datasource" 3890 }, 3891 "expr": "sum(increase(grpc_server_handled_total{job=\"argocd-server-metrics\",grpc_service=\"account.AccountService\",namespace=~\"$namespace\"}[$interval])) by (grpc_code, grpc_method)", 3892 "format": "time_series", 3893 "intervalFactor": 1, 3894 "legendFormat": "{{grpc_code}},{{grpc_method}}", 3895 "refId": "A" 3896 } 3897 ], 3898 "thresholds": [], 3899 "timeRegions": [], 3900 "title": "AccountService Requests", 3901 "tooltip": { 3902 "shared": true, 3903 "sort": 0, 3904 "value_type": "individual" 3905 }, 3906 "type": "graph", 3907 "xaxis": { 3908 "mode": "time", 3909 "show": true, 3910 "values": [] 3911 }, 3912 "yaxes": [ 3913 { 3914 "format": "short", 3915 "logBase": 1, 3916 "show": true 3917 }, 3918 { 3919 "format": "short", 3920 "logBase": 1, 3921 "show": true 3922 } 3923 ], 3924 "yaxis": { 3925 "align": false 3926 } 3927 }, 3928 { 3929 "aliasColors": {}, 3930 "bars": false, 3931 "dashLength": 10, 3932 "dashes": false, 3933 "datasource": { 3934 "uid": "$datasource" 3935 }, 3936 "fill": 1, 3937 "gridPos": { 3938 "h": 9, 3939 "w": 12, 3940 "x": 12, 3941 "y": 67 3942 }, 3943 "id": 99, 3944 "legend": { 3945 "alignAsTable": true, 3946 "avg": true, 3947 "current": true, 3948 "hideEmpty": true, 3949 "hideZero": true, 3950 "max": false, 3951 "min": false, 3952 "show": true, 3953 "total": true, 3954 "values": true 3955 }, 3956 "lines": true, 3957 "linewidth": 1, 3958 "links": [], 3959 "nullPointMode": "null as zero", 3960 "paceLength": 10, 3961 "percentage": false, 3962 "pointradius": 5, 3963 "points": false, 3964 "renderer": "flot", 3965 "seriesOverrides": [], 3966 "spaceLength": 10, 3967 "stack": false, 3968 "steppedLine": false, 3969 "targets": [ 3970 { 3971 "datasource": { 3972 "uid": "$datasource" 3973 }, 3974 "expr": "sum(increase(grpc_server_handled_total{job=\"argocd-server-metrics\",grpc_service=\"cluster.SettingsService\",namespace=~\"$namespace\"}[$interval])) by (grpc_code, grpc_method)", 3975 "format": "time_series", 3976 "intervalFactor": 1, 3977 "legendFormat": "{{grpc_code}},{{grpc_method}}", 3978 "refId": "A" 3979 } 3980 ], 3981 "thresholds": [], 3982 "timeRegions": [], 3983 "title": "SettingsService Requests", 3984 "tooltip": { 3985 "shared": true, 3986 "sort": 0, 3987 "value_type": "individual" 3988 }, 3989 "type": "graph", 3990 "xaxis": { 3991 "mode": "time", 3992 "show": true, 3993 "values": [] 3994 }, 3995 "yaxes": [ 3996 { 3997 "format": "short", 3998 "logBase": 1, 3999 "show": true 4000 }, 4001 { 4002 "format": "short", 4003 "logBase": 1, 4004 "show": true 4005 } 4006 ], 4007 "yaxis": { 4008 "align": false 4009 } 4010 } 4011 ], 4012 "targets": [ 4013 { 4014 "datasource": { 4015 "uid": "$datasource" 4016 }, 4017 "refId": "A" 4018 } 4019 ], 4020 "title": "Server Stats", 4021 "type": "row" 4022 }, 4023 { 4024 "collapsed": true, 4025 "datasource": { 4026 "type": "prometheus", 4027 "uid": "$datasource" 4028 }, 4029 "gridPos": { 4030 "h": 1, 4031 "w": 24, 4032 "x": 0, 4033 "y": 12 4034 }, 4035 "id": 110, 4036 "panels": [ 4037 { 4038 "aliasColors": {}, 4039 "bars": false, 4040 "dashLength": 10, 4041 "dashes": false, 4042 "datasource": { 4043 "type": "prometheus", 4044 "uid": "$datasource" 4045 }, 4046 "fieldConfig": { 4047 "defaults": { 4048 "links": [], 4049 "unitScale": true 4050 }, 4051 "overrides": [] 4052 }, 4053 "fill": 1, 4054 "fillGradient": 0, 4055 "gridPos": { 4056 "h": 7, 4057 "w": 24, 4058 "x": 0, 4059 "y": 13 4060 }, 4061 "hiddenSeries": false, 4062 "id": 112, 4063 "legend": { 4064 "avg": false, 4065 "current": false, 4066 "max": false, 4067 "min": false, 4068 "show": true, 4069 "total": false, 4070 "values": false 4071 }, 4072 "lines": true, 4073 "linewidth": 1, 4074 "nullPointMode": "null", 4075 "options": { 4076 "alertThreshold": true 4077 }, 4078 "percentage": false, 4079 "pluginVersion": "10.3.1", 4080 "pointradius": 2, 4081 "points": false, 4082 "renderer": "flot", 4083 "seriesOverrides": [], 4084 "spaceLength": 10, 4085 "stack": false, 4086 "steppedLine": false, 4087 "targets": [ 4088 { 4089 "datasource": { 4090 "type": "prometheus", 4091 "uid": "$datasource" 4092 }, 4093 "expr": "sum(increase(argocd_redis_request_total{namespace=~\"$namespace\"}[$interval])) by (failed)", 4094 "refId": "A" 4095 } 4096 ], 4097 "thresholds": [], 4098 "timeRegions": [], 4099 "title": "Requests by result", 4100 "tooltip": { 4101 "shared": true, 4102 "sort": 0, 4103 "value_type": "individual" 4104 }, 4105 "type": "graph", 4106 "xaxis": { 4107 "mode": "time", 4108 "show": true, 4109 "values": [] 4110 }, 4111 "yaxes": [ 4112 { 4113 "format": "short", 4114 "logBase": 1, 4115 "show": true 4116 }, 4117 { 4118 "format": "short", 4119 "logBase": 1, 4120 "show": true 4121 } 4122 ], 4123 "yaxis": { 4124 "align": false 4125 } 4126 } 4127 ], 4128 "targets": [ 4129 { 4130 "datasource": { 4131 "type": "prometheus", 4132 "uid": "$datasource" 4133 }, 4134 "refId": "A" 4135 } 4136 ], 4137 "title": "Redis Stats", 4138 "type": "row" 4139 } 4140 ], 4141 "refresh": "", 4142 "schemaVersion": 39, 4143 "tags": [], 4144 "templating": { 4145 "list": [ 4146 { 4147 "current": { 4148 "selected": false, 4149 "text": "Prometheus", 4150 "value": "prometheus" 4151 }, 4152 "hide": 0, 4153 "includeAll": false, 4154 "multi": false, 4155 "name": "datasource", 4156 "options": [], 4157 "query": "prometheus", 4158 "queryValue": "", 4159 "refresh": 1, 4160 "regex": "", 4161 "skipUrlSync": false, 4162 "type": "datasource" 4163 }, 4164 { 4165 "allValue": ".*", 4166 "current": { 4167 "selected": false, 4168 "text": "All", 4169 "value": "$__all" 4170 }, 4171 "datasource": { 4172 "type": "prometheus", 4173 "uid": "$datasource" 4174 }, 4175 "definition": "label_values(kube_pod_info, namespace)", 4176 "hide": 0, 4177 "includeAll": true, 4178 "multi": false, 4179 "name": "namespace", 4180 "options": [], 4181 "query": "label_values(kube_pod_info, namespace)", 4182 "refresh": 1, 4183 "regex": ".*argocd.*", 4184 "skipUrlSync": false, 4185 "sort": 0, 4186 "tagValuesQuery": "", 4187 "tagsQuery": "", 4188 "type": "query", 4189 "useTags": false 4190 }, 4191 { 4192 "auto": true, 4193 "auto_count": 30, 4194 "auto_min": "1m", 4195 "current": { 4196 "selected": false, 4197 "text": "auto", 4198 "value": "$__auto_interval_interval" 4199 }, 4200 "hide": 0, 4201 "name": "interval", 4202 "options": [ 4203 { 4204 "selected": true, 4205 "text": "auto", 4206 "value": "$__auto_interval_interval" 4207 }, 4208 { 4209 "selected": false, 4210 "text": "1m", 4211 "value": "1m" 4212 }, 4213 { 4214 "selected": false, 4215 "text": "5m", 4216 "value": "5m" 4217 }, 4218 { 4219 "selected": false, 4220 "text": "10m", 4221 "value": "10m" 4222 }, 4223 { 4224 "selected": false, 4225 "text": "30m", 4226 "value": "30m" 4227 }, 4228 { 4229 "selected": false, 4230 "text": "1h", 4231 "value": "1h" 4232 }, 4233 { 4234 "selected": false, 4235 "text": "2h", 4236 "value": "2h" 4237 }, 4238 { 4239 "selected": false, 4240 "text": "4h", 4241 "value": "4h" 4242 }, 4243 { 4244 "selected": false, 4245 "text": "8h", 4246 "value": "8h" 4247 } 4248 ], 4249 "query": "1m,5m,10m,30m,1h,2h,4h,8h", 4250 "refresh": 2, 4251 "skipUrlSync": false, 4252 "type": "interval" 4253 }, 4254 { 4255 "allValue": "", 4256 "current": { 4257 "selected": false, 4258 "text": "namespace", 4259 "value": "namespace" 4260 }, 4261 "hide": 0, 4262 "includeAll": false, 4263 "multi": false, 4264 "name": "grouping", 4265 "options": [ 4266 { 4267 "selected": true, 4268 "text": "namespace", 4269 "value": "namespace" 4270 }, 4271 { 4272 "selected": false, 4273 "text": "name", 4274 "value": "name" 4275 }, 4276 { 4277 "selected": false, 4278 "text": "project", 4279 "value": "project" 4280 } 4281 ], 4282 "query": "namespace,name,project", 4283 "queryValue": "", 4284 "skipUrlSync": false, 4285 "type": "custom" 4286 }, 4287 { 4288 "allValue": ".*", 4289 "current": { 4290 "selected": false, 4291 "text": "All", 4292 "value": "$__all" 4293 }, 4294 "datasource": { 4295 "type": "prometheus", 4296 "uid": "$datasource" 4297 }, 4298 "definition": "label_values(argocd_cluster_info, server)", 4299 "hide": 0, 4300 "includeAll": true, 4301 "multi": false, 4302 "name": "cluster", 4303 "options": [], 4304 "query": "label_values(argocd_cluster_info, server)", 4305 "refresh": 1, 4306 "regex": "", 4307 "skipUrlSync": false, 4308 "sort": 1, 4309 "tagValuesQuery": "", 4310 "tagsQuery": "", 4311 "type": "query", 4312 "useTags": false 4313 }, 4314 { 4315 "allValue": ".*", 4316 "current": { 4317 "selected": false, 4318 "text": "All", 4319 "value": "$__all" 4320 }, 4321 "hide": 0, 4322 "includeAll": true, 4323 "multi": false, 4324 "name": "health_status", 4325 "options": [ 4326 { 4327 "selected": true, 4328 "text": "All", 4329 "value": "$__all" 4330 }, 4331 { 4332 "selected": false, 4333 "text": "Healthy", 4334 "value": "Healthy" 4335 }, 4336 { 4337 "selected": false, 4338 "text": "Progressing", 4339 "value": "Progressing" 4340 }, 4341 { 4342 "selected": false, 4343 "text": "Suspended", 4344 "value": "Suspended" 4345 }, 4346 { 4347 "selected": false, 4348 "text": "Missing", 4349 "value": "Missing" 4350 }, 4351 { 4352 "selected": false, 4353 "text": "Degraded", 4354 "value": "Degraded" 4355 }, 4356 { 4357 "selected": false, 4358 "text": "Unknown", 4359 "value": "Unknown" 4360 } 4361 ], 4362 "query": "Healthy,Progressing,Suspended,Missing,Degraded,Unknown", 4363 "skipUrlSync": false, 4364 "type": "custom" 4365 }, 4366 { 4367 "allValue": ".*", 4368 "current": { 4369 "selected": false, 4370 "text": "All", 4371 "value": "$__all" 4372 }, 4373 "hide": 0, 4374 "includeAll": true, 4375 "multi": false, 4376 "name": "sync_status", 4377 "options": [ 4378 { 4379 "selected": true, 4380 "text": "All", 4381 "value": "$__all" 4382 }, 4383 { 4384 "selected": false, 4385 "text": "Synced", 4386 "value": "Synced" 4387 }, 4388 { 4389 "selected": false, 4390 "text": "OutOfSync", 4391 "value": "OutOfSync" 4392 }, 4393 { 4394 "selected": false, 4395 "text": "Unknown", 4396 "value": "Unknown" 4397 } 4398 ], 4399 "query": "Synced,OutOfSync,Unknown", 4400 "skipUrlSync": false, 4401 "type": "custom" 4402 } 4403 ] 4404 }, 4405 "time": { 4406 "from": "now-30m", 4407 "to": "now" 4408 }, 4409 "timepicker": { 4410 "refresh_intervals": [ 4411 "5s", 4412 "10s", 4413 "30s", 4414 "1m", 4415 "5m", 4416 "15m", 4417 "30m", 4418 "1h", 4419 "2h", 4420 "1d" 4421 ], 4422 "time_options": [ 4423 "5m", 4424 "15m", 4425 "1h", 4426 "6h", 4427 "12h", 4428 "24h", 4429 "2d", 4430 "7d", 4431 "30d" 4432 ] 4433 }, 4434 "timezone": "", 4435 "title": "ArgoCD", 4436 "uid": "LCAgc9rWz", 4437 "version": 2, 4438 "weekStart": "" 4439 }