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