k8s.io/perf-tests/clusterloader2@v0.0.0-20240304094227-64bdb12da87e/pkg/prometheus/manifests/dashboards/dns.json (about) 1 { 2 "__inputs": [], 3 "annotations": { 4 "list": [] 5 }, 6 "description": "", 7 "editable": true, 8 "gnetId": null, 9 "graphTooltip": 0, 10 "hideControls": false, 11 "id": null, 12 "links": [], 13 "panels": [], 14 "refresh": "10s", 15 "rows": [ 16 { 17 "collapse": false, 18 "editable": true, 19 "height": "300px", 20 "panels": [ 21 { 22 "aliasColors": {}, 23 "bars": false, 24 "cacheTimeout": null, 25 "datasource": "$source", 26 "description": null, 27 "editable": true, 28 "error": false, 29 "fieldConfig": { 30 "defaults": { 31 "thresholds": { 32 "mode": "absolute", 33 "steps": [] 34 } 35 } 36 }, 37 "fill": 1, 38 "grid": { 39 "threshold1": null, 40 "threshold1Color": "rgba(216, 200, 27, 0.27)", 41 "threshold2": null, 42 "threshold2Color": "rgba(234, 112, 112, 0.22)" 43 }, 44 "gridPos": null, 45 "height": null, 46 "hideTimeOverride": false, 47 "id": 1, 48 "interval": null, 49 "isNew": true, 50 "legend": { 51 "alignAsTable": false, 52 "avg": false, 53 "current": false, 54 "hideEmpty": false, 55 "hideZero": false, 56 "max": false, 57 "min": false, 58 "rightSide": false, 59 "show": true, 60 "sideWidth": null, 61 "sort": null, 62 "sortDesc": false, 63 "total": false, 64 "values": false 65 }, 66 "lines": true, 67 "linewidth": 2, 68 "links": [], 69 "maxDataPoints": 100, 70 "maxPerRow": null, 71 "minSpan": null, 72 "nullPointMode": "null", 73 "options": { 74 "alertThreshold": true, 75 "dataLinks": [] 76 }, 77 "percentage": false, 78 "pointradius": 5, 79 "points": false, 80 "renderer": "flot", 81 "repeat": null, 82 "repeatDirection": null, 83 "seriesOverrides": [], 84 "span": 12, 85 "stack": false, 86 "steppedLine": false, 87 "targets": [ 88 { 89 "datasource": "$source", 90 "expr": "quantile_over_time(0.99, probes:dns_lookup_latency:histogram_quantile{quantile=\"0.99\"}[24h])", 91 "format": "time_series", 92 "hide": false, 93 "instant": false, 94 "interval": "", 95 "intervalFactor": 2, 96 "legendFormat": "{{quantile}}", 97 "metric": "", 98 "query": "quantile_over_time(0.99, probes:dns_lookup_latency:histogram_quantile{quantile=\"0.99\"}[24h])", 99 "refId": "", 100 "step": 10, 101 "target": "" 102 }, 103 { 104 "datasource": "$source", 105 "expr": "quantile_over_time(0.99, probes:dns_lookup_latency:histogram_quantile{quantile=\"0.90\"}[24h])", 106 "format": "time_series", 107 "hide": false, 108 "instant": false, 109 "interval": "", 110 "intervalFactor": 2, 111 "legendFormat": "{{quantile}}", 112 "metric": "", 113 "query": "quantile_over_time(0.99, probes:dns_lookup_latency:histogram_quantile{quantile=\"0.90\"}[24h])", 114 "refId": "", 115 "step": 10, 116 "target": "" 117 }, 118 { 119 "datasource": "$source", 120 "expr": "quantile_over_time(0.99, probes:dns_lookup_latency:histogram_quantile{quantile=\"0.50\"}[24h])", 121 "format": "time_series", 122 "hide": false, 123 "instant": false, 124 "interval": "", 125 "intervalFactor": 2, 126 "legendFormat": "{{quantile}}", 127 "metric": "", 128 "query": "quantile_over_time(0.99, probes:dns_lookup_latency:histogram_quantile{quantile=\"0.50\"}[24h])", 129 "refId": "", 130 "step": 10, 131 "target": "" 132 } 133 ], 134 "thresholds": [], 135 "timeFrom": null, 136 "timeShift": null, 137 "title": "In-cluster DNS latency SLI", 138 "tooltip": { 139 "msResolution": true, 140 "shared": true, 141 "sort": 2, 142 "value_type": "cumulative" 143 }, 144 "transformations": [], 145 "transparent": false, 146 "type": "graph", 147 "xaxis": { 148 "mode": "time", 149 "name": null, 150 "show": true, 151 "values": [] 152 }, 153 "yaxes": [ 154 { 155 "decimals": null, 156 "format": "s", 157 "label": null, 158 "logBase": 1, 159 "max": null, 160 "min": null, 161 "show": true 162 }, 163 { 164 "decimals": null, 165 "format": "short", 166 "label": null, 167 "logBase": 1, 168 "max": null, 169 "min": null, 170 "show": true 171 } 172 ], 173 "yaxis": { 174 "align": false, 175 "alignLevel": 0 176 } 177 }, 178 { 179 "aliasColors": {}, 180 "bars": false, 181 "cacheTimeout": null, 182 "datasource": "$source", 183 "description": null, 184 "editable": true, 185 "error": false, 186 "fieldConfig": { 187 "defaults": { 188 "thresholds": { 189 "mode": "absolute", 190 "steps": [] 191 } 192 } 193 }, 194 "fill": 1, 195 "grid": { 196 "threshold1": null, 197 "threshold1Color": "rgba(216, 200, 27, 0.27)", 198 "threshold2": null, 199 "threshold2Color": "rgba(234, 112, 112, 0.22)" 200 }, 201 "gridPos": null, 202 "height": null, 203 "hideTimeOverride": false, 204 "id": 2, 205 "interval": null, 206 "isNew": true, 207 "legend": { 208 "alignAsTable": false, 209 "avg": false, 210 "current": false, 211 "hideEmpty": false, 212 "hideZero": false, 213 "max": false, 214 "min": false, 215 "rightSide": false, 216 "show": true, 217 "sideWidth": null, 218 "sort": null, 219 "sortDesc": false, 220 "total": false, 221 "values": false 222 }, 223 "lines": true, 224 "linewidth": 2, 225 "links": [], 226 "maxDataPoints": 100, 227 "maxPerRow": null, 228 "minSpan": null, 229 "nullPointMode": "null", 230 "options": { 231 "alertThreshold": true, 232 "dataLinks": [] 233 }, 234 "percentage": false, 235 "pointradius": 5, 236 "points": false, 237 "renderer": "flot", 238 "repeat": null, 239 "repeatDirection": null, 240 "seriesOverrides": [], 241 "span": 12, 242 "stack": false, 243 "steppedLine": false, 244 "targets": [ 245 { 246 "datasource": "$source", 247 "expr": "probes:dns_lookup_latency:histogram_quantile{quantile=\"0.99\"}", 248 "format": "time_series", 249 "hide": false, 250 "instant": false, 251 "interval": "", 252 "intervalFactor": 2, 253 "legendFormat": "{{quantile}}", 254 "metric": "", 255 "query": "probes:dns_lookup_latency:histogram_quantile{quantile=\"0.99\"}", 256 "refId": "", 257 "step": 10, 258 "target": "" 259 }, 260 { 261 "datasource": "$source", 262 "expr": "probes:dns_lookup_latency:histogram_quantile{quantile=\"0.90\"}", 263 "format": "time_series", 264 "hide": false, 265 "instant": false, 266 "interval": "", 267 "intervalFactor": 2, 268 "legendFormat": "{{quantile}}", 269 "metric": "", 270 "query": "probes:dns_lookup_latency:histogram_quantile{quantile=\"0.90\"}", 271 "refId": "", 272 "step": 10, 273 "target": "" 274 }, 275 { 276 "datasource": "$source", 277 "expr": "probes:dns_lookup_latency:histogram_quantile{quantile=\"0.50\"}", 278 "format": "time_series", 279 "hide": false, 280 "instant": false, 281 "interval": "", 282 "intervalFactor": 2, 283 "legendFormat": "{{quantile}}", 284 "metric": "", 285 "query": "probes:dns_lookup_latency:histogram_quantile{quantile=\"0.50\"}", 286 "refId": "", 287 "step": 10, 288 "target": "" 289 } 290 ], 291 "thresholds": [], 292 "timeFrom": null, 293 "timeShift": null, 294 "title": "DNS latency", 295 "tooltip": { 296 "msResolution": true, 297 "shared": true, 298 "sort": 2, 299 "value_type": "cumulative" 300 }, 301 "transformations": [], 302 "transparent": false, 303 "type": "graph", 304 "xaxis": { 305 "mode": "time", 306 "name": null, 307 "show": true, 308 "values": [] 309 }, 310 "yaxes": [ 311 { 312 "decimals": null, 313 "format": "s", 314 "label": null, 315 "logBase": 1, 316 "max": null, 317 "min": null, 318 "show": true 319 }, 320 { 321 "decimals": null, 322 "format": "short", 323 "label": null, 324 "logBase": 1, 325 "max": null, 326 "min": null, 327 "show": true 328 } 329 ], 330 "yaxis": { 331 "align": false, 332 "alignLevel": 0 333 } 334 }, 335 { 336 "aliasColors": {}, 337 "bars": false, 338 "cacheTimeout": null, 339 "datasource": "$source", 340 "description": null, 341 "editable": true, 342 "error": false, 343 "fieldConfig": { 344 "defaults": { 345 "thresholds": { 346 "mode": "absolute", 347 "steps": [] 348 } 349 } 350 }, 351 "fill": 1, 352 "grid": { 353 "threshold1": null, 354 "threshold1Color": "rgba(216, 200, 27, 0.27)", 355 "threshold2": null, 356 "threshold2Color": "rgba(234, 112, 112, 0.22)" 357 }, 358 "gridPos": null, 359 "height": null, 360 "hideTimeOverride": false, 361 "id": 3, 362 "interval": null, 363 "isNew": true, 364 "legend": { 365 "alignAsTable": false, 366 "avg": false, 367 "current": false, 368 "hideEmpty": false, 369 "hideZero": false, 370 "max": false, 371 "min": false, 372 "rightSide": false, 373 "show": true, 374 "sideWidth": null, 375 "sort": null, 376 "sortDesc": false, 377 "total": false, 378 "values": false 379 }, 380 "lines": true, 381 "linewidth": 2, 382 "links": [], 383 "maxDataPoints": 100, 384 "maxPerRow": null, 385 "minSpan": null, 386 "nullPointMode": null, 387 "options": { 388 "alertThreshold": true, 389 "dataLinks": [] 390 }, 391 "percentage": false, 392 "pointradius": 5, 393 "points": false, 394 "renderer": "flot", 395 "repeat": null, 396 "repeatDirection": null, 397 "seriesOverrides": [], 398 "span": 12, 399 "stack": false, 400 "steppedLine": false, 401 "targets": [ 402 { 403 "datasource": "$source", 404 "expr": "sum(rate(probes_in_cluster_dns_lookup_count{namespace=\"probes\", job=\"dns\"}[1m]))", 405 "format": "time_series", 406 "hide": false, 407 "instant": false, 408 "interval": "", 409 "intervalFactor": 2, 410 "legendFormat": "lookup rate", 411 "metric": "", 412 "query": "sum(rate(probes_in_cluster_dns_lookup_count{namespace=\"probes\", job=\"dns\"}[1m]))", 413 "refId": "", 414 "step": 10, 415 "target": "" 416 }, 417 { 418 "datasource": "$source", 419 "expr": "sum(rate(probes_in_cluster_network_latency_error{namespace=\"probes\", job=\"dns\"}[1m]))", 420 "format": "time_series", 421 "hide": false, 422 "instant": false, 423 "interval": "", 424 "intervalFactor": 2, 425 "legendFormat": "error rate", 426 "metric": "", 427 "query": "sum(rate(probes_in_cluster_network_latency_error{namespace=\"probes\", job=\"dns\"}[1m]))", 428 "refId": "", 429 "step": 10, 430 "target": "" 431 } 432 ], 433 "thresholds": [], 434 "timeFrom": null, 435 "timeShift": null, 436 "title": "probe: lookup rate", 437 "tooltip": { 438 "msResolution": true, 439 "shared": true, 440 "sort": 2, 441 "value_type": "cumulative" 442 }, 443 "transformations": [], 444 "transparent": false, 445 "type": "graph", 446 "xaxis": { 447 "mode": "time", 448 "name": null, 449 "show": true, 450 "values": [] 451 }, 452 "yaxes": [ 453 { 454 "decimals": null, 455 "format": "short", 456 "label": null, 457 "logBase": 1, 458 "max": null, 459 "min": null, 460 "show": true 461 }, 462 { 463 "decimals": null, 464 "format": "short", 465 "label": null, 466 "logBase": 1, 467 "max": null, 468 "min": null, 469 "show": true 470 } 471 ], 472 "yaxis": { 473 "align": false, 474 "alignLevel": 0 475 } 476 }, 477 { 478 "aliasColors": {}, 479 "bars": false, 480 "cacheTimeout": null, 481 "datasource": "$source", 482 "description": null, 483 "editable": true, 484 "error": false, 485 "fieldConfig": { 486 "defaults": { 487 "thresholds": { 488 "mode": "absolute", 489 "steps": [] 490 } 491 } 492 }, 493 "fill": 1, 494 "grid": { 495 "threshold1": null, 496 "threshold1Color": "rgba(216, 200, 27, 0.27)", 497 "threshold2": null, 498 "threshold2Color": "rgba(234, 112, 112, 0.22)" 499 }, 500 "gridPos": null, 501 "height": null, 502 "hideTimeOverride": false, 503 "id": 4, 504 "interval": null, 505 "isNew": true, 506 "legend": { 507 "alignAsTable": false, 508 "avg": false, 509 "current": false, 510 "hideEmpty": false, 511 "hideZero": false, 512 "max": false, 513 "min": false, 514 "rightSide": false, 515 "show": true, 516 "sideWidth": null, 517 "sort": null, 518 "sortDesc": false, 519 "total": false, 520 "values": false 521 }, 522 "lines": true, 523 "linewidth": 2, 524 "links": [], 525 "maxDataPoints": 100, 526 "maxPerRow": null, 527 "minSpan": null, 528 "nullPointMode": "null", 529 "options": { 530 "alertThreshold": true, 531 "dataLinks": [] 532 }, 533 "percentage": false, 534 "pointradius": 5, 535 "points": false, 536 "renderer": "flot", 537 "repeat": null, 538 "repeatDirection": null, 539 "seriesOverrides": [], 540 "span": 12, 541 "stack": false, 542 "steppedLine": false, 543 "targets": [ 544 { 545 "datasource": "$source", 546 "expr": "count(container_memory_usage_bytes{namespace=\"probes\", container=\"dns\"}) by (container, namespace)", 547 "format": "time_series", 548 "hide": false, 549 "instant": false, 550 "interval": "5s", 551 "intervalFactor": 1, 552 "legendFormat": "", 553 "metric": "", 554 "query": "count(container_memory_usage_bytes{namespace=\"probes\", container=\"dns\"}) by (container, namespace)", 555 "refId": "", 556 "step": 10, 557 "target": "" 558 } 559 ], 560 "thresholds": [], 561 "timeFrom": null, 562 "timeShift": null, 563 "title": "probe: # running", 564 "tooltip": { 565 "msResolution": true, 566 "shared": true, 567 "sort": 2, 568 "value_type": "cumulative" 569 }, 570 "transformations": [], 571 "transparent": false, 572 "type": "graph", 573 "xaxis": { 574 "mode": "time", 575 "name": null, 576 "show": true, 577 "values": [] 578 }, 579 "yaxes": [ 580 { 581 "decimals": null, 582 "format": "short", 583 "label": null, 584 "logBase": 1, 585 "max": null, 586 "min": null, 587 "show": true 588 }, 589 { 590 "decimals": null, 591 "format": "short", 592 "label": null, 593 "logBase": 1, 594 "max": null, 595 "min": null, 596 "show": true 597 } 598 ], 599 "yaxis": { 600 "align": false, 601 "alignLevel": 0 602 } 603 }, 604 { 605 "aliasColors": {}, 606 "bars": false, 607 "cacheTimeout": null, 608 "datasource": "$source", 609 "description": null, 610 "editable": true, 611 "error": false, 612 "fieldConfig": { 613 "defaults": { 614 "thresholds": { 615 "mode": "absolute", 616 "steps": [] 617 } 618 } 619 }, 620 "fill": 1, 621 "grid": { 622 "threshold1": null, 623 "threshold1Color": "rgba(216, 200, 27, 0.27)", 624 "threshold2": null, 625 "threshold2Color": "rgba(234, 112, 112, 0.22)" 626 }, 627 "gridPos": null, 628 "height": null, 629 "hideTimeOverride": false, 630 "id": 5, 631 "interval": null, 632 "isNew": true, 633 "legend": { 634 "alignAsTable": false, 635 "avg": false, 636 "current": false, 637 "hideEmpty": false, 638 "hideZero": false, 639 "max": false, 640 "min": false, 641 "rightSide": false, 642 "show": true, 643 "sideWidth": null, 644 "sort": null, 645 "sortDesc": false, 646 "total": false, 647 "values": false 648 }, 649 "lines": true, 650 "linewidth": 2, 651 "links": [], 652 "maxDataPoints": 100, 653 "maxPerRow": null, 654 "minSpan": null, 655 "nullPointMode": "null", 656 "options": { 657 "alertThreshold": true, 658 "dataLinks": [] 659 }, 660 "percentage": false, 661 "pointradius": 5, 662 "points": false, 663 "renderer": "flot", 664 "repeat": null, 665 "repeatDirection": null, 666 "seriesOverrides": [], 667 "span": 12, 668 "stack": false, 669 "steppedLine": false, 670 "targets": [ 671 { 672 "datasource": "$source", 673 "expr": "min(process_resident_memory_bytes{namespace=\"probes\", job=\"dns\"}) by (job, namespace)", 674 "format": "time_series", 675 "hide": false, 676 "instant": false, 677 "interval": "", 678 "intervalFactor": 2, 679 "legendFormat": "min {{job}}", 680 "metric": "", 681 "query": "min(process_resident_memory_bytes{namespace=\"probes\", job=\"dns\"}) by (job, namespace)", 682 "refId": "", 683 "step": 10, 684 "target": "" 685 }, 686 { 687 "datasource": "$source", 688 "expr": "avg(process_resident_memory_bytes{namespace=\"probes\", job=\"dns\"}) by (job, namespace)", 689 "format": "time_series", 690 "hide": false, 691 "instant": false, 692 "interval": "", 693 "intervalFactor": 2, 694 "legendFormat": "avg {{job}}", 695 "metric": "", 696 "query": "avg(process_resident_memory_bytes{namespace=\"probes\", job=\"dns\"}) by (job, namespace)", 697 "refId": "", 698 "step": 10, 699 "target": "" 700 }, 701 { 702 "datasource": "$source", 703 "expr": "max(process_resident_memory_bytes{namespace=\"probes\", job=\"dns\"}) by (job, namespace)", 704 "format": "time_series", 705 "hide": false, 706 "instant": false, 707 "interval": "", 708 "intervalFactor": 2, 709 "legendFormat": "max {{job}}", 710 "metric": "", 711 "query": "max(process_resident_memory_bytes{namespace=\"probes\", job=\"dns\"}) by (job, namespace)", 712 "refId": "", 713 "step": 10, 714 "target": "" 715 } 716 ], 717 "thresholds": [], 718 "timeFrom": null, 719 "timeShift": null, 720 "title": "probe: memory usage", 721 "tooltip": { 722 "msResolution": true, 723 "shared": true, 724 "sort": 2, 725 "value_type": "cumulative" 726 }, 727 "transformations": [], 728 "transparent": false, 729 "type": "graph", 730 "xaxis": { 731 "mode": "time", 732 "name": null, 733 "show": true, 734 "values": [] 735 }, 736 "yaxes": [ 737 { 738 "decimals": null, 739 "format": "bytes", 740 "label": null, 741 "logBase": 1, 742 "max": null, 743 "min": null, 744 "show": true 745 }, 746 { 747 "decimals": null, 748 "format": "short", 749 "label": null, 750 "logBase": 1, 751 "max": null, 752 "min": null, 753 "show": true 754 } 755 ], 756 "yaxis": { 757 "align": false, 758 "alignLevel": 0 759 } 760 } 761 ], 762 "repeat": null, 763 "showTitle": true, 764 "title": "In-cluster DNS prober" 765 }, 766 { 767 "collapse": false, 768 "editable": true, 769 "height": "300px", 770 "panels": [ 771 { 772 "aliasColors": {}, 773 "bars": false, 774 "cacheTimeout": null, 775 "datasource": "$source", 776 "description": null, 777 "editable": true, 778 "error": false, 779 "fieldConfig": { 780 "defaults": { 781 "thresholds": { 782 "mode": "absolute", 783 "steps": [] 784 } 785 } 786 }, 787 "fill": 1, 788 "grid": { 789 "threshold1": null, 790 "threshold1Color": "rgba(216, 200, 27, 0.27)", 791 "threshold2": null, 792 "threshold2Color": "rgba(234, 112, 112, 0.22)" 793 }, 794 "gridPos": null, 795 "height": null, 796 "hideTimeOverride": false, 797 "id": 6, 798 "interval": null, 799 "isNew": true, 800 "legend": { 801 "alignAsTable": false, 802 "avg": false, 803 "current": false, 804 "hideEmpty": false, 805 "hideZero": false, 806 "max": false, 807 "min": false, 808 "rightSide": false, 809 "show": true, 810 "sideWidth": null, 811 "sort": null, 812 "sortDesc": false, 813 "total": false, 814 "values": false 815 }, 816 "lines": true, 817 "linewidth": 2, 818 "links": [], 819 "maxDataPoints": 100, 820 "maxPerRow": null, 821 "minSpan": null, 822 "nullPointMode": "null", 823 "options": { 824 "alertThreshold": true, 825 "dataLinks": [] 826 }, 827 "percentage": false, 828 "pointradius": 5, 829 "points": false, 830 "renderer": "flot", 831 "repeat": null, 832 "repeatDirection": null, 833 "seriesOverrides": [], 834 "span": 12, 835 "stack": false, 836 "steppedLine": false, 837 "targets": [ 838 { 839 "datasource": "$source", 840 "expr": "count(process_resident_memory_bytes{namespace=\"kube-system\", job=\"kube-dns\"}) by (job, namespace)", 841 "format": "time_series", 842 "hide": false, 843 "instant": false, 844 "interval": "5s", 845 "intervalFactor": 1, 846 "legendFormat": "", 847 "metric": "", 848 "query": "count(process_resident_memory_bytes{namespace=\"kube-system\", job=\"kube-dns\"}) by (job, namespace)", 849 "refId": "", 850 "step": 10, 851 "target": "" 852 } 853 ], 854 "thresholds": [], 855 "timeFrom": null, 856 "timeShift": null, 857 "title": "Service: # running", 858 "tooltip": { 859 "msResolution": true, 860 "shared": true, 861 "sort": 2, 862 "value_type": "cumulative" 863 }, 864 "transformations": [], 865 "transparent": false, 866 "type": "graph", 867 "xaxis": { 868 "mode": "time", 869 "name": null, 870 "show": true, 871 "values": [] 872 }, 873 "yaxes": [ 874 { 875 "decimals": null, 876 "format": "short", 877 "label": null, 878 "logBase": 1, 879 "max": null, 880 "min": null, 881 "show": true 882 }, 883 { 884 "decimals": null, 885 "format": "short", 886 "label": null, 887 "logBase": 1, 888 "max": null, 889 "min": null, 890 "show": true 891 } 892 ], 893 "yaxis": { 894 "align": false, 895 "alignLevel": 0 896 } 897 }, 898 { 899 "aliasColors": {}, 900 "bars": false, 901 "cacheTimeout": null, 902 "datasource": "$source", 903 "description": null, 904 "editable": true, 905 "error": false, 906 "fieldConfig": { 907 "defaults": { 908 "thresholds": { 909 "mode": "absolute", 910 "steps": [] 911 } 912 } 913 }, 914 "fill": 1, 915 "grid": { 916 "threshold1": null, 917 "threshold1Color": "rgba(216, 200, 27, 0.27)", 918 "threshold2": null, 919 "threshold2Color": "rgba(234, 112, 112, 0.22)" 920 }, 921 "gridPos": null, 922 "height": null, 923 "hideTimeOverride": false, 924 "id": 7, 925 "interval": null, 926 "isNew": true, 927 "legend": { 928 "alignAsTable": false, 929 "avg": false, 930 "current": false, 931 "hideEmpty": false, 932 "hideZero": false, 933 "max": false, 934 "min": false, 935 "rightSide": false, 936 "show": true, 937 "sideWidth": null, 938 "sort": null, 939 "sortDesc": false, 940 "total": false, 941 "values": false 942 }, 943 "lines": true, 944 "linewidth": 2, 945 "links": [], 946 "maxDataPoints": 100, 947 "maxPerRow": null, 948 "minSpan": null, 949 "nullPointMode": "null", 950 "options": { 951 "alertThreshold": true, 952 "dataLinks": [] 953 }, 954 "percentage": false, 955 "pointradius": 5, 956 "points": false, 957 "renderer": "flot", 958 "repeat": null, 959 "repeatDirection": null, 960 "seriesOverrides": [], 961 "span": 12, 962 "stack": false, 963 "steppedLine": false, 964 "targets": [ 965 { 966 "datasource": "$source", 967 "expr": "min(process_resident_memory_bytes{namespace=\"kube-system\", job=\"kube-dns\"}) by (job, namespace)", 968 "format": "time_series", 969 "hide": false, 970 "instant": false, 971 "interval": "", 972 "intervalFactor": 2, 973 "legendFormat": "min {{job}}", 974 "metric": "", 975 "query": "min(process_resident_memory_bytes{namespace=\"kube-system\", job=\"kube-dns\"}) by (job, namespace)", 976 "refId": "", 977 "step": 10, 978 "target": "" 979 }, 980 { 981 "datasource": "$source", 982 "expr": "avg(process_resident_memory_bytes{namespace=\"kube-system\", job=\"kube-dns\"}) by (job, namespace)", 983 "format": "time_series", 984 "hide": false, 985 "instant": false, 986 "interval": "", 987 "intervalFactor": 2, 988 "legendFormat": "avg {{job}}", 989 "metric": "", 990 "query": "avg(process_resident_memory_bytes{namespace=\"kube-system\", job=\"kube-dns\"}) by (job, namespace)", 991 "refId": "", 992 "step": 10, 993 "target": "" 994 }, 995 { 996 "datasource": "$source", 997 "expr": "max(process_resident_memory_bytes{namespace=\"kube-system\", job=\"kube-dns\"}) by (job, namespace)", 998 "format": "time_series", 999 "hide": false, 1000 "instant": false, 1001 "interval": "", 1002 "intervalFactor": 2, 1003 "legendFormat": "max {{job}}", 1004 "metric": "", 1005 "query": "max(process_resident_memory_bytes{namespace=\"kube-system\", job=\"kube-dns\"}) by (job, namespace)", 1006 "refId": "", 1007 "step": 10, 1008 "target": "" 1009 } 1010 ], 1011 "thresholds": [], 1012 "timeFrom": null, 1013 "timeShift": null, 1014 "title": "Service: memory usage", 1015 "tooltip": { 1016 "msResolution": true, 1017 "shared": true, 1018 "sort": 2, 1019 "value_type": "cumulative" 1020 }, 1021 "transformations": [], 1022 "transparent": false, 1023 "type": "graph", 1024 "xaxis": { 1025 "mode": "time", 1026 "name": null, 1027 "show": true, 1028 "values": [] 1029 }, 1030 "yaxes": [ 1031 { 1032 "decimals": null, 1033 "format": "bytes", 1034 "label": null, 1035 "logBase": 1, 1036 "max": null, 1037 "min": null, 1038 "show": true 1039 }, 1040 { 1041 "decimals": null, 1042 "format": "short", 1043 "label": null, 1044 "logBase": 1, 1045 "max": null, 1046 "min": null, 1047 "show": true 1048 } 1049 ], 1050 "yaxis": { 1051 "align": false, 1052 "alignLevel": 0 1053 } 1054 } 1055 ], 1056 "repeat": null, 1057 "showTitle": true, 1058 "title": "In-cluster DNS service" 1059 } 1060 ], 1061 "schemaVersion": 12, 1062 "sharedCrosshair": false, 1063 "style": "dark", 1064 "tags": [], 1065 "templating": { 1066 "list": [ 1067 { 1068 "allValue": null, 1069 "auto": false, 1070 "auto_count": 30, 1071 "auto_min": "10s", 1072 "current": { 1073 "selected": false, 1074 "tags": [], 1075 "text": null, 1076 "value": null 1077 }, 1078 "datasource": null, 1079 "hide": 0, 1080 "includeAll": false, 1081 "label": null, 1082 "multi": false, 1083 "name": "source", 1084 "options": [], 1085 "query": "prometheus", 1086 "refresh": 1, 1087 "regex": null, 1088 "sort": 1, 1089 "tagValuesQuery": null, 1090 "tagsQuery": null, 1091 "type": "datasource", 1092 "useTags": false 1093 } 1094 ] 1095 }, 1096 "time": { 1097 "from": "now-30d", 1098 "to": "now" 1099 }, 1100 "timepicker": { 1101 "hidden": false, 1102 "refresh_intervals": [ 1103 "5s", 1104 "10s", 1105 "30s", 1106 "1m", 1107 "5m", 1108 "15m", 1109 "30m", 1110 "1h", 1111 "2h", 1112 "1d" 1113 ], 1114 "time_options": [ 1115 "5m", 1116 "15m", 1117 "1h", 1118 "6h", 1119 "12h", 1120 "24h", 1121 "2d", 1122 "7d", 1123 "30d" 1124 ] 1125 }, 1126 "timezone": "utc", 1127 "title": "DNS", 1128 "uid": null, 1129 "version": 0 1130 }