github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/qdrant/dashboards/qdrant-overview.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 "target": { 15 "limit": 100, 16 "matchAny": false, 17 "tags": [], 18 "type": "dashboard" 19 }, 20 "type": "dashboard" 21 } 22 ] 23 }, 24 "description": "", 25 "editable": true, 26 "fiscalYearStartMonth": 0, 27 "gnetId": 11323, 28 "graphTooltip": 0, 29 "id": 9, 30 "links": [ 31 { 32 "asDropdown": false, 33 "icon": "cloud", 34 "includeVars": false, 35 "keepTime": false, 36 "tags": [], 37 "targetBlank": true, 38 "title": "ApeCloud", 39 "tooltip": "Improved productivity, cost-efficiency and business continuity.", 40 "type": "link", 41 "url": "https://kubeblocks.io/" 42 }, 43 { 44 "asDropdown": false, 45 "icon": "external link", 46 "includeVars": false, 47 "keepTime": false, 48 "tags": [], 49 "targetBlank": true, 50 "title": "KubeBlocks", 51 "tooltip": "An open-source and cloud-neutral DBaaS with Kubernetes.", 52 "type": "link", 53 "url": "https://github.com/apecloud/kubeblocks" 54 } 55 ], 56 "liveNow": false, 57 "panels": [ 58 { 59 "collapsed": false, 60 "gridPos": { 61 "h": 1, 62 "w": 24, 63 "x": 0, 64 "y": 0 65 }, 66 "id": 54, 67 "panels": [], 68 "title": "Cluster", 69 "type": "row" 70 }, 71 { 72 "datasource": { 73 "type": "prometheus", 74 "uid": "prometheus" 75 }, 76 "fieldConfig": { 77 "defaults": { 78 "color": { 79 "mode": "thresholds" 80 }, 81 "mappings": [], 82 "thresholds": { 83 "mode": "absolute", 84 "steps": [ 85 { 86 "color": "green", 87 "value": null 88 }, 89 { 90 "color": "red", 91 "value": 80 92 } 93 ] 94 }, 95 "unit": "none" 96 }, 97 "overrides": [] 98 }, 99 "gridPos": { 100 "h": 8, 101 "w": 6, 102 "x": 0, 103 "y": 1 104 }, 105 "id": 58, 106 "options": { 107 "colorMode": "value", 108 "graphMode": "none", 109 "justifyMode": "auto", 110 "orientation": "auto", 111 "reduceOptions": { 112 "calcs": [ 113 "lastNotNull" 114 ], 115 "fields": "", 116 "values": false 117 }, 118 "textMode": "auto" 119 }, 120 "pluginVersion": "9.2.4", 121 "targets": [ 122 { 123 "datasource": { 124 "type": "prometheus", 125 "uid": "Prometheus" 126 }, 127 "editorMode": "code", 128 "exemplar": true, 129 "expr": "max(cluster_term{namespace=~\"$namespace\",app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"})", 130 "interval": "", 131 "legendFormat": "__auto", 132 "range": true, 133 "refId": "A" 134 } 135 ], 136 "title": "Term", 137 "type": "stat" 138 }, 139 { 140 "datasource": { 141 "type": "prometheus", 142 "uid": "prometheus" 143 }, 144 "fieldConfig": { 145 "defaults": { 146 "color": { 147 "mode": "thresholds" 148 }, 149 "mappings": [], 150 "thresholds": { 151 "mode": "absolute", 152 "steps": [ 153 { 154 "color": "green", 155 "value": null 156 }, 157 { 158 "color": "red", 159 "value": 80 160 } 161 ] 162 }, 163 "unit": "none" 164 }, 165 "overrides": [] 166 }, 167 "gridPos": { 168 "h": 8, 169 "w": 6, 170 "x": 6, 171 "y": 1 172 }, 173 "id": 62, 174 "options": { 175 "colorMode": "value", 176 "graphMode": "none", 177 "justifyMode": "auto", 178 "orientation": "auto", 179 "reduceOptions": { 180 "calcs": [ 181 "lastNotNull" 182 ], 183 "fields": "", 184 "values": false 185 }, 186 "textMode": "auto" 187 }, 188 "pluginVersion": "9.2.4", 189 "targets": [ 190 { 191 "datasource": { 192 "type": "prometheus", 193 "uid": "Prometheus" 194 }, 195 "editorMode": "code", 196 "exemplar": true, 197 "expr": "sum(cluster_voter{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"})", 198 "interval": "", 199 "legendFormat": "__auto", 200 "range": true, 201 "refId": "A" 202 } 203 ], 204 "title": "Voters", 205 "type": "stat" 206 }, 207 { 208 "datasource": { 209 "type": "prometheus", 210 "uid": "prometheus" 211 }, 212 "fieldConfig": { 213 "defaults": { 214 "color": { 215 "mode": "thresholds" 216 }, 217 "mappings": [], 218 "thresholds": { 219 "mode": "absolute", 220 "steps": [ 221 { 222 "color": "green", 223 "value": null 224 }, 225 { 226 "color": "red", 227 "value": 80 228 } 229 ] 230 }, 231 "unit": "none" 232 }, 233 "overrides": [] 234 }, 235 "gridPos": { 236 "h": 8, 237 "w": 6, 238 "x": 12, 239 "y": 1 240 }, 241 "id": 56, 242 "options": { 243 "colorMode": "value", 244 "graphMode": "none", 245 "justifyMode": "auto", 246 "orientation": "auto", 247 "reduceOptions": { 248 "calcs": [ 249 "lastNotNull" 250 ], 251 "fields": "", 252 "values": false 253 }, 254 "textMode": "auto" 255 }, 256 "pluginVersion": "9.2.4", 257 "targets": [ 258 { 259 "datasource": { 260 "type": "prometheus", 261 "uid": "Prometheus" 262 }, 263 "editorMode": "code", 264 "exemplar": true, 265 "expr": "max(cluster_peers_total{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"})", 266 "interval": "", 267 "legendFormat": "__auto", 268 "range": true, 269 "refId": "A" 270 } 271 ], 272 "title": "Peers", 273 "type": "stat" 274 }, 275 { 276 "datasource": { 277 "type": "prometheus", 278 "uid": "prometheus" 279 }, 280 "fieldConfig": { 281 "defaults": { 282 "color": { 283 "mode": "thresholds" 284 }, 285 "mappings": [], 286 "thresholds": { 287 "mode": "absolute", 288 "steps": [ 289 { 290 "color": "green", 291 "value": null 292 }, 293 { 294 "color": "red", 295 "value": 80 296 } 297 ] 298 }, 299 "unit": "none" 300 }, 301 "overrides": [] 302 }, 303 "gridPos": { 304 "h": 8, 305 "w": 6, 306 "x": 18, 307 "y": 1 308 }, 309 "id": 60, 310 "options": { 311 "colorMode": "value", 312 "graphMode": "none", 313 "justifyMode": "auto", 314 "orientation": "auto", 315 "reduceOptions": { 316 "calcs": [ 317 "lastNotNull" 318 ], 319 "fields": "", 320 "values": false 321 }, 322 "textMode": "auto" 323 }, 324 "pluginVersion": "9.2.4", 325 "targets": [ 326 { 327 "datasource": { 328 "type": "prometheus", 329 "uid": "Prometheus" 330 }, 331 "editorMode": "code", 332 "exemplar": true, 333 "expr": "sum(cluster_pending_operations_total{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"})", 334 "interval": "", 335 "legendFormat": "__auto", 336 "range": true, 337 "refId": "A" 338 } 339 ], 340 "title": "Pending Operations", 341 "type": "stat" 342 }, 343 { 344 "collapsed": false, 345 "gridPos": { 346 "h": 1, 347 "w": 24, 348 "x": 0, 349 "y": 9 350 }, 351 "id": 44, 352 "panels": [], 353 "title": "Collections", 354 "type": "row" 355 }, 356 { 357 "datasource": { 358 "type": "prometheus", 359 "uid": "prometheus" 360 }, 361 "description": "", 362 "fieldConfig": { 363 "defaults": { 364 "color": { 365 "mode": "palette-classic" 366 }, 367 "custom": { 368 "axisCenteredZero": false, 369 "axisColorMode": "text", 370 "axisLabel": "", 371 "axisPlacement": "auto", 372 "barAlignment": 0, 373 "drawStyle": "line", 374 "fillOpacity": 0, 375 "gradientMode": "none", 376 "hideFrom": { 377 "legend": false, 378 "tooltip": false, 379 "viz": false 380 }, 381 "lineInterpolation": "linear", 382 "lineWidth": 1, 383 "pointSize": 1, 384 "scaleDistribution": { 385 "type": "linear" 386 }, 387 "showPoints": "auto", 388 "spanNulls": false, 389 "stacking": { 390 "group": "A", 391 "mode": "none" 392 }, 393 "thresholdsStyle": { 394 "mode": "off" 395 } 396 }, 397 "mappings": [], 398 "thresholds": { 399 "mode": "absolute", 400 "steps": [ 401 { 402 "color": "green", 403 "value": null 404 }, 405 { 406 "color": "red", 407 "value": 80 408 } 409 ] 410 }, 411 "unit": "none" 412 }, 413 "overrides": [] 414 }, 415 "gridPos": { 416 "h": 8, 417 "w": 12, 418 "x": 0, 419 "y": 10 420 }, 421 "id": 40, 422 "options": { 423 "legend": { 424 "calcs": [], 425 "displayMode": "list", 426 "placement": "bottom", 427 "showLegend": true 428 }, 429 "tooltip": { 430 "mode": "single", 431 "sort": "none" 432 } 433 }, 434 "pluginVersion": "9.2.4", 435 "targets": [ 436 { 437 "datasource": { 438 "type": "prometheus", 439 "uid": "Prometheus" 440 }, 441 "editorMode": "code", 442 "exemplar": true, 443 "expr": "sum(collections_total{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}) by (namespace, app_kubernetes_io_instance, pod)", 444 "interval": "", 445 "legendFormat": "{{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 446 "range": true, 447 "refId": "A" 448 } 449 ], 450 "title": "Collections", 451 "type": "timeseries" 452 }, 453 { 454 "datasource": { 455 "type": "prometheus", 456 "uid": "prometheus" 457 }, 458 "fieldConfig": { 459 "defaults": { 460 "color": { 461 "mode": "palette-classic" 462 }, 463 "custom": { 464 "axisCenteredZero": false, 465 "axisColorMode": "text", 466 "axisLabel": "", 467 "axisPlacement": "auto", 468 "barAlignment": 0, 469 "drawStyle": "line", 470 "fillOpacity": 0, 471 "gradientMode": "none", 472 "hideFrom": { 473 "legend": false, 474 "tooltip": false, 475 "viz": false 476 }, 477 "lineInterpolation": "linear", 478 "lineStyle": { 479 "fill": "solid" 480 }, 481 "lineWidth": 1, 482 "pointSize": 1, 483 "scaleDistribution": { 484 "type": "linear" 485 }, 486 "showPoints": "auto", 487 "spanNulls": false, 488 "stacking": { 489 "group": "A", 490 "mode": "none" 491 }, 492 "thresholdsStyle": { 493 "mode": "off" 494 } 495 }, 496 "mappings": [], 497 "thresholds": { 498 "mode": "absolute", 499 "steps": [ 500 { 501 "color": "green", 502 "value": null 503 }, 504 { 505 "color": "red", 506 "value": 80 507 } 508 ] 509 }, 510 "unit": "none" 511 }, 512 "overrides": [] 513 }, 514 "gridPos": { 515 "h": 8, 516 "w": 12, 517 "x": 12, 518 "y": 10 519 }, 520 "id": 46, 521 "options": { 522 "legend": { 523 "calcs": [], 524 "displayMode": "list", 525 "placement": "bottom", 526 "showLegend": true 527 }, 528 "tooltip": { 529 "mode": "single", 530 "sort": "none" 531 } 532 }, 533 "targets": [ 534 { 535 "datasource": { 536 "type": "prometheus", 537 "uid": "Prometheus" 538 }, 539 "editorMode": "code", 540 "exemplar": true, 541 "expr": "sum(collections_vector_total{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}) by(namespace, app_kubernetes_io_instance, pod)", 542 "interval": "", 543 "legendFormat": "{{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 544 "range": true, 545 "refId": "A" 546 } 547 ], 548 "title": "Vectors", 549 "type": "timeseries" 550 }, 551 { 552 "collapsed": false, 553 "gridPos": { 554 "h": 1, 555 "w": 24, 556 "x": 0, 557 "y": 18 558 }, 559 "id": 52, 560 "panels": [], 561 "title": "REST Query", 562 "type": "row" 563 }, 564 { 565 "datasource": { 566 "type": "prometheus", 567 "uid": "prometheus" 568 }, 569 "fieldConfig": { 570 "defaults": { 571 "color": { 572 "mode": "palette-classic" 573 }, 574 "custom": { 575 "axisCenteredZero": false, 576 "axisColorMode": "text", 577 "axisLabel": "", 578 "axisPlacement": "auto", 579 "barAlignment": 0, 580 "drawStyle": "line", 581 "fillOpacity": 0, 582 "gradientMode": "none", 583 "hideFrom": { 584 "legend": false, 585 "tooltip": false, 586 "viz": false 587 }, 588 "lineInterpolation": "linear", 589 "lineStyle": { 590 "fill": "solid" 591 }, 592 "lineWidth": 1, 593 "pointSize": 1, 594 "scaleDistribution": { 595 "type": "linear" 596 }, 597 "showPoints": "auto", 598 "spanNulls": false, 599 "stacking": { 600 "group": "A", 601 "mode": "none" 602 }, 603 "thresholdsStyle": { 604 "mode": "off" 605 } 606 }, 607 "mappings": [], 608 "thresholds": { 609 "mode": "absolute", 610 "steps": [ 611 { 612 "color": "green", 613 "value": null 614 }, 615 { 616 "color": "red", 617 "value": 80 618 } 619 ] 620 }, 621 "unit": "none" 622 }, 623 "overrides": [] 624 }, 625 "gridPos": { 626 "h": 8, 627 "w": 12, 628 "x": 0, 629 "y": 19 630 }, 631 "id": 50, 632 "options": { 633 "legend": { 634 "calcs": [], 635 "displayMode": "list", 636 "placement": "bottom", 637 "showLegend": true 638 }, 639 "tooltip": { 640 "mode": "single", 641 "sort": "none" 642 } 643 }, 644 "targets": [ 645 { 646 "datasource": { 647 "type": "prometheus", 648 "uid": "Prometheus" 649 }, 650 "editorMode": "code", 651 "exemplar": true, 652 "expr": "avg(rest_responses_avg_duration_seconds{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}) by(namespace, app_kubernetes_io_instance, pod)", 653 "interval": "", 654 "legendFormat": "avg | {{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 655 "range": true, 656 "refId": "A" 657 }, 658 { 659 "datasource": { 660 "type": "prometheus", 661 "uid": "prometheus" 662 }, 663 "editorMode": "code", 664 "expr": "avg(rest_responses_min_duration_seconds{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}) by(namespace, app_kubernetes_io_instance, pod)", 665 "hide": false, 666 "legendFormat": "min | {{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 667 "range": true, 668 "refId": "B" 669 }, 670 { 671 "datasource": { 672 "type": "prometheus", 673 "uid": "prometheus" 674 }, 675 "editorMode": "code", 676 "expr": "avg(rest_responses_max_duration_seconds{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}) by(namespace, app_kubernetes_io_instance, pod)", 677 "hide": false, 678 "legendFormat": "max | {{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 679 "range": true, 680 "refId": "C" 681 } 682 ], 683 "title": "Latency", 684 "type": "timeseries" 685 }, 686 { 687 "datasource": { 688 "type": "prometheus", 689 "uid": "prometheus" 690 }, 691 "fieldConfig": { 692 "defaults": { 693 "color": { 694 "mode": "palette-classic" 695 }, 696 "custom": { 697 "axisCenteredZero": false, 698 "axisColorMode": "text", 699 "axisLabel": "", 700 "axisPlacement": "auto", 701 "barAlignment": 0, 702 "drawStyle": "line", 703 "fillOpacity": 0, 704 "gradientMode": "none", 705 "hideFrom": { 706 "legend": false, 707 "tooltip": false, 708 "viz": false 709 }, 710 "lineInterpolation": "linear", 711 "lineStyle": { 712 "fill": "solid" 713 }, 714 "lineWidth": 1, 715 "pointSize": 1, 716 "scaleDistribution": { 717 "type": "linear" 718 }, 719 "showPoints": "auto", 720 "spanNulls": false, 721 "stacking": { 722 "group": "A", 723 "mode": "none" 724 }, 725 "thresholdsStyle": { 726 "mode": "off" 727 } 728 }, 729 "mappings": [], 730 "thresholds": { 731 "mode": "absolute", 732 "steps": [ 733 { 734 "color": "green", 735 "value": null 736 }, 737 { 738 "color": "red", 739 "value": 80 740 } 741 ] 742 }, 743 "unit": "none" 744 }, 745 "overrides": [] 746 }, 747 "gridPos": { 748 "h": 8, 749 "w": 12, 750 "x": 12, 751 "y": 19 752 }, 753 "id": 48, 754 "options": { 755 "legend": { 756 "calcs": [], 757 "displayMode": "list", 758 "placement": "bottom", 759 "showLegend": true 760 }, 761 "tooltip": { 762 "mode": "single", 763 "sort": "none" 764 } 765 }, 766 "targets": [ 767 { 768 "datasource": { 769 "type": "prometheus", 770 "uid": "Prometheus" 771 }, 772 "editorMode": "code", 773 "exemplar": true, 774 "expr": "sum(rate(rest_responses_total{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}[$__rate_interval])) by(namespace, app_kubernetes_io_instance, pod)", 775 "interval": "", 776 "legendFormat": "total | {{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 777 "range": true, 778 "refId": "A" 779 }, 780 { 781 "datasource": { 782 "type": "prometheus", 783 "uid": "prometheus" 784 }, 785 "editorMode": "code", 786 "expr": "sum(rate(rest_responses_fail_total{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}[$__rate_interval])) by(namespace, app_kubernetes_io_instance, pod)", 787 "hide": false, 788 "legendFormat": "failed | {{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 789 "range": true, 790 "refId": "B" 791 } 792 ], 793 "title": "QPS", 794 "type": "timeseries" 795 }, 796 { 797 "collapsed": false, 798 "gridPos": { 799 "h": 1, 800 "w": 24, 801 "x": 0, 802 "y": 27 803 }, 804 "id": 68, 805 "panels": [], 806 "title": "gRPC Query", 807 "type": "row" 808 }, 809 { 810 "datasource": { 811 "type": "prometheus", 812 "uid": "prometheus" 813 }, 814 "fieldConfig": { 815 "defaults": { 816 "color": { 817 "mode": "palette-classic" 818 }, 819 "custom": { 820 "axisCenteredZero": false, 821 "axisColorMode": "text", 822 "axisLabel": "", 823 "axisPlacement": "auto", 824 "barAlignment": 0, 825 "drawStyle": "line", 826 "fillOpacity": 0, 827 "gradientMode": "none", 828 "hideFrom": { 829 "legend": false, 830 "tooltip": false, 831 "viz": false 832 }, 833 "lineInterpolation": "linear", 834 "lineStyle": { 835 "fill": "solid" 836 }, 837 "lineWidth": 1, 838 "pointSize": 1, 839 "scaleDistribution": { 840 "type": "linear" 841 }, 842 "showPoints": "auto", 843 "spanNulls": false, 844 "stacking": { 845 "group": "A", 846 "mode": "none" 847 }, 848 "thresholdsStyle": { 849 "mode": "off" 850 } 851 }, 852 "mappings": [], 853 "thresholds": { 854 "mode": "absolute", 855 "steps": [ 856 { 857 "color": "green", 858 "value": null 859 }, 860 { 861 "color": "red", 862 "value": 80 863 } 864 ] 865 }, 866 "unit": "none" 867 }, 868 "overrides": [] 869 }, 870 "gridPos": { 871 "h": 8, 872 "w": 12, 873 "x": 0, 874 "y": 28 875 }, 876 "id": 64, 877 "options": { 878 "legend": { 879 "calcs": [], 880 "displayMode": "list", 881 "placement": "bottom", 882 "showLegend": true 883 }, 884 "tooltip": { 885 "mode": "single", 886 "sort": "none" 887 } 888 }, 889 "targets": [ 890 { 891 "datasource": { 892 "type": "prometheus", 893 "uid": "Prometheus" 894 }, 895 "editorMode": "code", 896 "exemplar": true, 897 "expr": "avg(grpc_responses_avg_duration_seconds{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}) by(namespace, app_kubernetes_io_instance, pod)", 898 "interval": "", 899 "legendFormat": "avg | {{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 900 "range": true, 901 "refId": "A" 902 }, 903 { 904 "datasource": { 905 "type": "prometheus", 906 "uid": "prometheus" 907 }, 908 "editorMode": "code", 909 "expr": "avg(grpc_responses_min_duration_seconds{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}) by(namespace, app_kubernetes_io_instance, pod)", 910 "hide": false, 911 "legendFormat": "min | {{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 912 "range": true, 913 "refId": "B" 914 }, 915 { 916 "datasource": { 917 "type": "prometheus", 918 "uid": "prometheus" 919 }, 920 "editorMode": "code", 921 "expr": "avg(grpc_responses_max_duration_seconds{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}) by(namespace, app_kubernetes_io_instance, pod)", 922 "hide": false, 923 "legendFormat": "max | {{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 924 "range": true, 925 "refId": "C" 926 } 927 ], 928 "title": "Latency", 929 "type": "timeseries" 930 }, 931 { 932 "datasource": { 933 "type": "prometheus", 934 "uid": "prometheus" 935 }, 936 "fieldConfig": { 937 "defaults": { 938 "color": { 939 "mode": "palette-classic" 940 }, 941 "custom": { 942 "axisCenteredZero": false, 943 "axisColorMode": "text", 944 "axisLabel": "", 945 "axisPlacement": "auto", 946 "barAlignment": 0, 947 "drawStyle": "line", 948 "fillOpacity": 0, 949 "gradientMode": "none", 950 "hideFrom": { 951 "legend": false, 952 "tooltip": false, 953 "viz": false 954 }, 955 "lineInterpolation": "linear", 956 "lineStyle": { 957 "fill": "solid" 958 }, 959 "lineWidth": 1, 960 "pointSize": 1, 961 "scaleDistribution": { 962 "type": "linear" 963 }, 964 "showPoints": "auto", 965 "spanNulls": false, 966 "stacking": { 967 "group": "A", 968 "mode": "none" 969 }, 970 "thresholdsStyle": { 971 "mode": "off" 972 } 973 }, 974 "mappings": [], 975 "thresholds": { 976 "mode": "absolute", 977 "steps": [ 978 { 979 "color": "green", 980 "value": null 981 }, 982 { 983 "color": "red", 984 "value": 80 985 } 986 ] 987 }, 988 "unit": "none" 989 }, 990 "overrides": [] 991 }, 992 "gridPos": { 993 "h": 8, 994 "w": 12, 995 "x": 12, 996 "y": 28 997 }, 998 "id": 66, 999 "options": { 1000 "legend": { 1001 "calcs": [], 1002 "displayMode": "list", 1003 "placement": "bottom", 1004 "showLegend": true 1005 }, 1006 "tooltip": { 1007 "mode": "single", 1008 "sort": "none" 1009 } 1010 }, 1011 "targets": [ 1012 { 1013 "datasource": { 1014 "type": "prometheus", 1015 "uid": "Prometheus" 1016 }, 1017 "editorMode": "code", 1018 "exemplar": true, 1019 "expr": "sum(rate(grpc_responses_total{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}[$__rate_interval])) by(namespace, app_kubernetes_io_instance, pod)", 1020 "interval": "", 1021 "legendFormat": "total | {{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 1022 "range": true, 1023 "refId": "A" 1024 }, 1025 { 1026 "datasource": { 1027 "type": "prometheus", 1028 "uid": "prometheus" 1029 }, 1030 "editorMode": "code", 1031 "expr": "sum(rate(grpc_responses_fail_total{namespace=~\"$namespace\", app_kubernetes_io_instance=~\"$cluster\",pod=~\"$instance\"}[$__rate_interval])) by(namespace, app_kubernetes_io_instance, pod)", 1032 "hide": false, 1033 "legendFormat": "failed | {{namespace}} | {{app_kubernetes_io_instance}} | {{pod}}", 1034 "range": true, 1035 "refId": "B" 1036 } 1037 ], 1038 "title": "QPS", 1039 "type": "timeseries" 1040 } 1041 ], 1042 "refresh": "", 1043 "schemaVersion": 37, 1044 "style": "dark", 1045 "tags": [ 1046 "db", 1047 "qdrant" 1048 ], 1049 "templating": { 1050 "list": [ 1051 { 1052 "current": { 1053 "selected": false, 1054 "text": "default", 1055 "value": "default" 1056 }, 1057 "hide": 0, 1058 "includeAll": false, 1059 "label": "Data Source", 1060 "multi": false, 1061 "name": "datasource", 1062 "options": [], 1063 "query": "prometheus", 1064 "queryValue": "", 1065 "refresh": 1, 1066 "regex": "", 1067 "skipUrlSync": false, 1068 "type": "datasource" 1069 }, 1070 { 1071 "allValue": ".+", 1072 "current": { 1073 "selected": true, 1074 "text": [ 1075 "All" 1076 ], 1077 "value": [ 1078 "$__all" 1079 ] 1080 }, 1081 "datasource": { 1082 "type": "prometheus", 1083 "uid": "$datasource" 1084 }, 1085 "definition": "label_values(app_info{app_kubernetes_io_name=\"qdrant\"}, namespace)", 1086 "hide": 0, 1087 "includeAll": true, 1088 "label": "namespace", 1089 "multi": true, 1090 "name": "namespace", 1091 "options": [], 1092 "query": { 1093 "query": "label_values(app_info{app_kubernetes_io_name=\"qdrant\"}, namespace)", 1094 "refId": "StandardVariableQuery" 1095 }, 1096 "refresh": 1, 1097 "regex": "", 1098 "skipUrlSync": false, 1099 "sort": 5, 1100 "tagValuesQuery": "", 1101 "tagsQuery": "", 1102 "type": "query", 1103 "useTags": false 1104 }, 1105 { 1106 "allValue": ".+", 1107 "current": { 1108 "selected": true, 1109 "text": [ 1110 "All" 1111 ], 1112 "value": [ 1113 "$__all" 1114 ] 1115 }, 1116 "datasource": { 1117 "type": "prometheus", 1118 "uid": "$datasource" 1119 }, 1120 "definition": "label_values(app_info{namespace=~\"$namespace\",app_kubernetes_io_name=\"qdrant\"}, app_kubernetes_io_instance)", 1121 "hide": 0, 1122 "includeAll": true, 1123 "label": "cluster", 1124 "multi": true, 1125 "name": "cluster", 1126 "options": [], 1127 "query": { 1128 "query": "label_values(app_info{namespace=~\"$namespace\",app_kubernetes_io_name=\"qdrant\"}, app_kubernetes_io_instance)", 1129 "refId": "StandardVariableQuery" 1130 }, 1131 "refresh": 1, 1132 "regex": "", 1133 "skipUrlSync": false, 1134 "sort": 0, 1135 "tagValuesQuery": "", 1136 "tagsQuery": "", 1137 "type": "query", 1138 "useTags": false 1139 }, 1140 { 1141 "allValue": ".+", 1142 "current": { 1143 "selected": false, 1144 "text": "All", 1145 "value": "$__all" 1146 }, 1147 "datasource": { 1148 "type": "prometheus", 1149 "uid": "$datasource" 1150 }, 1151 "definition": "label_values(app_info{namespace=~\"$namespace\",app_kubernetes_io_instance=~\"$cluster\",app_kubernetes_io_name=\"qdrant\"}, pod)", 1152 "hide": 0, 1153 "includeAll": true, 1154 "label": "instance", 1155 "multi": true, 1156 "name": "instance", 1157 "options": [], 1158 "query": { 1159 "query": "label_values(app_info{namespace=~\"$namespace\",app_kubernetes_io_instance=~\"$cluster\",app_kubernetes_io_name=\"qdrant\"}, pod)", 1160 "refId": "StandardVariableQuery" 1161 }, 1162 "refresh": 2, 1163 "regex": "", 1164 "skipUrlSync": false, 1165 "sort": 5, 1166 "tagValuesQuery": "", 1167 "tagsQuery": "", 1168 "type": "query", 1169 "useTags": false 1170 } 1171 ] 1172 }, 1173 "time": { 1174 "from": "now-30m", 1175 "to": "now" 1176 }, 1177 "timepicker": { 1178 "collapse": false, 1179 "enable": true, 1180 "hidden": false, 1181 "notice": false, 1182 "now": true, 1183 "refresh_intervals": [ 1184 "10s", 1185 "30s", 1186 "1m", 1187 "5m", 1188 "15m", 1189 "30m", 1190 "1h", 1191 "2h", 1192 "1d" 1193 ], 1194 "status": "Stable", 1195 "time_options": [ 1196 "5m", 1197 "15m", 1198 "1h", 1199 "6h", 1200 "12h", 1201 "24h", 1202 "2d", 1203 "7d", 1204 "30d" 1205 ], 1206 "type": "timepicker" 1207 }, 1208 "timezone": "", 1209 "title": "Qdrant", 1210 "uid": "dlhv5WQVx", 1211 "version": 11, 1212 "weekStart": "" 1213 }