github.com/pyroscope-io/pyroscope@v0.37.3-0.20230725203016-5f6947968bd0/monitoring/gen/benchmark-dashboard.json (about) 1 { 2 "__inputs": [ ], 3 "__requires": [ ], 4 "annotations": { 5 "list": [ ] 6 }, 7 "editable": "true", 8 "gnetId": null, 9 "graphTooltip": 0, 10 "hideControls": false, 11 "id": null, 12 "links": [ ], 13 "refresh": "5s", 14 "rows": [ 15 { 16 "collapse": false, 17 "collapsed": false, 18 "panels": [ 19 { 20 "datasource": "$PROMETHEUS_DS", 21 "fieldConfig": { 22 "defaults": { 23 "links": [ ], 24 "mappings": [ ], 25 "max": 1, 26 "min": 0, 27 "thresholds": { 28 "mode": "absolute", 29 "steps": [ 30 { 31 "color": "green", 32 "value": 0 33 } 34 ] 35 }, 36 "unit": "percentunit" 37 } 38 }, 39 "gridPos": { }, 40 "id": 2, 41 "links": [ ], 42 "options": { 43 "reduceOptions": { 44 "calcs": [ 45 "lastNotNull" 46 ], 47 "fields": "", 48 "values": false 49 }, 50 "showThresholdLabels": false, 51 "showThresholdMarkers": true 52 }, 53 "pluginVersion": "7", 54 "targets": [ 55 { 56 "expr": "(pyroscope_benchmark_successful_uploads + pyroscope_benchmark_upload_errors) / pyroscope_benchmark_requests_total", 57 "format": "time_series", 58 "intervalFactor": 2, 59 "legendFormat": "", 60 "refId": "A" 61 } 62 ], 63 "title": "Run Progress", 64 "transparent": false, 65 "type": "gauge" 66 }, 67 { 68 "aliasColors": { }, 69 "bars": false, 70 "dashLength": 10, 71 "dashes": false, 72 "datasource": "$PROMETHEUS_DS", 73 "fill": 1, 74 "fillGradient": 0, 75 "gridPos": { }, 76 "id": 3, 77 "legend": { 78 "alignAsTable": false, 79 "avg": false, 80 "current": false, 81 "max": false, 82 "min": false, 83 "rightSide": false, 84 "show": true, 85 "sideWidth": null, 86 "total": false, 87 "values": false 88 }, 89 "lines": true, 90 "linewidth": 1, 91 "links": [ ], 92 "nullPointMode": "null", 93 "percentage": false, 94 "pointradius": 5, 95 "points": false, 96 "renderer": "flot", 97 "repeat": null, 98 "seriesOverrides": [ ], 99 "spaceLength": 10, 100 "span": 4, 101 "stack": false, 102 "steppedLine": false, 103 "targets": [ 104 { 105 "expr": "pyroscope_benchmark_upload_errors{}", 106 "format": "time_series", 107 "intervalFactor": 2, 108 "legendFormat": "{{ __name__ }}", 109 "refId": "A" 110 } 111 ], 112 "thresholds": [ ], 113 "timeFrom": null, 114 "timeShift": null, 115 "title": "Upload Errors (Total)", 116 "tooltip": { 117 "shared": true, 118 "sort": 0, 119 "value_type": "individual" 120 }, 121 "type": "graph", 122 "xaxis": { 123 "buckets": null, 124 "mode": "time", 125 "name": null, 126 "show": true, 127 "values": [ ] 128 }, 129 "yaxes": [ 130 { 131 "format": "short", 132 "label": null, 133 "logBase": 1, 134 "max": null, 135 "min": null, 136 "show": true 137 }, 138 { 139 "format": "short", 140 "label": null, 141 "logBase": 1, 142 "max": null, 143 "min": null, 144 "show": true 145 } 146 ] 147 }, 148 { 149 "aliasColors": { }, 150 "bars": false, 151 "dashLength": 10, 152 "dashes": false, 153 "datasource": "$PROMETHEUS_DS", 154 "fill": 1, 155 "fillGradient": 0, 156 "gridPos": { }, 157 "id": 4, 158 "legend": { 159 "alignAsTable": false, 160 "avg": false, 161 "current": false, 162 "max": false, 163 "min": false, 164 "rightSide": false, 165 "show": true, 166 "sideWidth": null, 167 "total": false, 168 "values": false 169 }, 170 "lines": true, 171 "linewidth": 1, 172 "links": [ ], 173 "nullPointMode": "null", 174 "percentage": false, 175 "pointradius": 5, 176 "points": false, 177 "renderer": "flot", 178 "repeat": null, 179 "seriesOverrides": [ ], 180 "spaceLength": 10, 181 "span": 4, 182 "stack": false, 183 "steppedLine": false, 184 "targets": [ 185 { 186 "expr": "pyroscope_benchmark_successful_uploads{}", 187 "format": "time_series", 188 "intervalFactor": 2, 189 "legendFormat": "{{ __name__ }}", 190 "refId": "A" 191 } 192 ], 193 "thresholds": [ ], 194 "timeFrom": null, 195 "timeShift": null, 196 "title": "Successful Uploads (Total)", 197 "tooltip": { 198 "shared": true, 199 "sort": 0, 200 "value_type": "individual" 201 }, 202 "type": "graph", 203 "xaxis": { 204 "buckets": null, 205 "mode": "time", 206 "name": null, 207 "show": true, 208 "values": [ ] 209 }, 210 "yaxes": [ 211 { 212 "format": "short", 213 "label": null, 214 "logBase": 1, 215 "max": null, 216 "min": null, 217 "show": true 218 }, 219 { 220 "format": "short", 221 "label": null, 222 "logBase": 1, 223 "max": null, 224 "min": null, 225 "show": true 226 } 227 ] 228 } 229 ], 230 "repeat": null, 231 "repeatIteration": null, 232 "repeatRowId": null, 233 "showTitle": true, 234 "title": "Benchmark", 235 "titleSize": "h6", 236 "type": "row" 237 }, 238 { 239 "collapse": false, 240 "collapsed": false, 241 "panels": [ 242 { 243 "columns": [ ], 244 "datasource": "$PROMETHEUS_DS", 245 "gridPos": { }, 246 "height": 10, 247 "id": 5, 248 "links": [ ], 249 "span": 12, 250 "styles": [ 251 { 252 "alias": "__name__", 253 "pattern": "__name__", 254 "type": "hidden" 255 }, 256 { 257 "alias": "Time", 258 "pattern": "Time", 259 "type": "hidden" 260 }, 261 { 262 "alias": "instance", 263 "pattern": "instance", 264 "type": "hidden" 265 }, 266 { 267 "alias": "Value", 268 "pattern": "Value", 269 "type": "hidden" 270 }, 271 { 272 "alias": "job", 273 "pattern": "job", 274 "type": "hidden" 275 }, 276 { 277 "alias": "use_embedded_assets", 278 "pattern": "use_embedded_assets", 279 "type": "hidden" 280 } 281 ], 282 "targets": [ 283 { 284 "expr": "pyroscope_build_info{instance=~\"$instance\"}", 285 "format": "table", 286 "instant": true, 287 "intervalFactor": 2, 288 "legendFormat": "", 289 "refId": "A" 290 } 291 ], 292 "timeFrom": null, 293 "timeShift": null, 294 "title": "", 295 "type": "table" 296 } 297 ], 298 "repeat": null, 299 "repeatIteration": null, 300 "repeatRowId": null, 301 "showTitle": true, 302 "title": "Meta", 303 "titleSize": "h6", 304 "type": "row" 305 }, 306 { 307 "collapse": false, 308 "collapsed": false, 309 "panels": [ 310 { 311 "aliasColors": { }, 312 "bars": false, 313 "dashLength": 10, 314 "dashes": false, 315 "datasource": "$PROMETHEUS_DS", 316 "fill": 1, 317 "fillGradient": 0, 318 "gridPos": { }, 319 "id": 6, 320 "legend": { 321 "alignAsTable": false, 322 "avg": false, 323 "current": false, 324 "max": false, 325 "min": false, 326 "rightSide": false, 327 "show": true, 328 "sideWidth": null, 329 "total": false, 330 "values": false 331 }, 332 "lines": true, 333 "linewidth": 1, 334 "links": [ ], 335 "nullPointMode": "null", 336 "percentage": false, 337 "pointradius": 5, 338 "points": false, 339 "renderer": "flot", 340 "repeat": null, 341 "seriesOverrides": [ ], 342 "spaceLength": 10, 343 "stack": false, 344 "steppedLine": false, 345 "targets": [ 346 { 347 "expr": "histogram_quantile(0.99,\n sum(rate(pyroscope_http_request_duration_seconds_bucket{\n instance=\"$instance\",\n handler!=\"/metrics\",\n handler!=\"/healthz\"\n }[$__rate_interval]))\n by (le, handler)\n)\n", 348 "format": "time_series", 349 "intervalFactor": 2, 350 "legendFormat": "{{ handler }}", 351 "refId": "A" 352 } 353 ], 354 "thresholds": [ ], 355 "timeFrom": null, 356 "timeShift": null, 357 "title": "Request Latency P99", 358 "tooltip": { 359 "shared": true, 360 "sort": 0, 361 "value_type": "individual" 362 }, 363 "type": "graph", 364 "xaxis": { 365 "buckets": null, 366 "mode": "time", 367 "name": null, 368 "show": true, 369 "values": [ ] 370 }, 371 "yaxes": [ 372 { 373 "format": "seconds", 374 "label": null, 375 "logBase": 1, 376 "max": null, 377 "min": null, 378 "show": true 379 }, 380 { 381 "format": "seconds", 382 "label": null, 383 "logBase": 1, 384 "max": null, 385 "min": null, 386 "show": true 387 } 388 ] 389 }, 390 { 391 "aliasColors": { }, 392 "bars": false, 393 "dashLength": 10, 394 "dashes": false, 395 "datasource": "$PROMETHEUS_DS", 396 "fill": 1, 397 "fillGradient": 0, 398 "gridPos": { }, 399 "id": 7, 400 "legend": { 401 "alignAsTable": false, 402 "avg": false, 403 "current": false, 404 "max": false, 405 "min": false, 406 "rightSide": false, 407 "show": true, 408 "sideWidth": null, 409 "total": false, 410 "values": false 411 }, 412 "lines": true, 413 "linewidth": 1, 414 "links": [ ], 415 "nullPointMode": "null", 416 "percentage": false, 417 "pointradius": 5, 418 "points": false, 419 "renderer": "flot", 420 "repeat": null, 421 "seriesOverrides": [ ], 422 "spaceLength": 10, 423 "stack": false, 424 "steppedLine": false, 425 "targets": [ 426 { 427 "expr": "sum(rate(pyroscope_http_request_duration_seconds_count\n{instance=\"$instance\", code=~\"5..\", handler!=\"/metrics\", handler!=\"/healthz\"}[$__rate_interval])) by (handler)\n/\nsum(rate(pyroscope_http_request_duration_seconds_count{instance=\"$instance\", handler!=\"/metrics\", handler!=\"/healthz\"}[$__rate_interval])) by (handler)\n", 428 "format": "time_series", 429 "intervalFactor": 2, 430 "legendFormat": "{{ handler }}", 431 "refId": "A" 432 } 433 ], 434 "thresholds": [ ], 435 "timeFrom": null, 436 "timeShift": null, 437 "title": "Error Rate", 438 "tooltip": { 439 "shared": true, 440 "sort": 0, 441 "value_type": "individual" 442 }, 443 "type": "graph", 444 "xaxis": { 445 "buckets": null, 446 "mode": "time", 447 "name": null, 448 "show": true, 449 "values": [ ] 450 }, 451 "yaxes": [ 452 { 453 "format": "short", 454 "label": null, 455 "logBase": 1, 456 "max": null, 457 "min": null, 458 "show": true 459 }, 460 { 461 "format": "short", 462 "label": null, 463 "logBase": 1, 464 "max": null, 465 "min": null, 466 "show": true 467 } 468 ] 469 }, 470 { 471 "aliasColors": { }, 472 "bars": false, 473 "dashLength": 10, 474 "dashes": false, 475 "datasource": "$PROMETHEUS_DS", 476 "fill": 1, 477 "fillGradient": 0, 478 "gridPos": { }, 479 "id": 8, 480 "legend": { 481 "alignAsTable": false, 482 "avg": false, 483 "current": false, 484 "max": false, 485 "min": false, 486 "rightSide": false, 487 "show": true, 488 "sideWidth": null, 489 "total": false, 490 "values": false 491 }, 492 "lines": true, 493 "linewidth": 1, 494 "links": [ ], 495 "nullPointMode": "null", 496 "percentage": false, 497 "pointradius": 5, 498 "points": false, 499 "renderer": "flot", 500 "repeat": null, 501 "seriesOverrides": [ ], 502 "spaceLength": 10, 503 "stack": false, 504 "steppedLine": false, 505 "targets": [ 506 { 507 "expr": "sum(rate(pyroscope_http_request_duration_seconds_count{instance=\"$instance\", handler!=\"/metrics\", handler!=\"/healthz\"}[$__rate_interval])) by (handler)", 508 "format": "time_series", 509 "intervalFactor": 2, 510 "legendFormat": "{{ handler }}", 511 "refId": "A" 512 } 513 ], 514 "thresholds": [ ], 515 "timeFrom": null, 516 "timeShift": null, 517 "title": "Throughput", 518 "tooltip": { 519 "shared": true, 520 "sort": 0, 521 "value_type": "individual" 522 }, 523 "type": "graph", 524 "xaxis": { 525 "buckets": null, 526 "mode": "time", 527 "name": null, 528 "show": true, 529 "values": [ ] 530 }, 531 "yaxes": [ 532 { 533 "format": "short", 534 "label": null, 535 "logBase": 1, 536 "max": null, 537 "min": null, 538 "show": true 539 }, 540 { 541 "format": "short", 542 "label": null, 543 "logBase": 1, 544 "max": null, 545 "min": null, 546 "show": true 547 } 548 ] 549 }, 550 { 551 "aliasColors": { }, 552 "bars": false, 553 "dashLength": 10, 554 "dashes": false, 555 "datasource": "$PROMETHEUS_DS", 556 "fill": 1, 557 "fillGradient": 0, 558 "gridPos": { }, 559 "id": 9, 560 "legend": { 561 "alignAsTable": false, 562 "avg": false, 563 "current": false, 564 "max": false, 565 "min": false, 566 "rightSide": false, 567 "show": true, 568 "sideWidth": null, 569 "total": false, 570 "values": false 571 }, 572 "lines": true, 573 "linewidth": 1, 574 "links": [ ], 575 "nullPointMode": "null", 576 "percentage": false, 577 "pointradius": 5, 578 "points": false, 579 "renderer": "flot", 580 "repeat": null, 581 "seriesOverrides": [ ], 582 "spaceLength": 10, 583 "stack": false, 584 "steppedLine": false, 585 "targets": [ 586 { 587 "expr": "histogram_quantile(0.95, sum(rate(pyroscope_http_response_size_bytes_bucket{instance=\"$instance\", handler!=\"/metrics\", handler!=\"/healthz\"}[$__rate_interval])) by (le, handler))", 588 "format": "time_series", 589 "intervalFactor": 2, 590 "legendFormat": "{{ handler }}", 591 "refId": "A" 592 } 593 ], 594 "thresholds": [ ], 595 "timeFrom": null, 596 "timeShift": null, 597 "title": "Response Size P99", 598 "tooltip": { 599 "shared": true, 600 "sort": 0, 601 "value_type": "individual" 602 }, 603 "type": "graph", 604 "xaxis": { 605 "buckets": null, 606 "mode": "time", 607 "name": null, 608 "show": true, 609 "values": [ ] 610 }, 611 "yaxes": [ 612 { 613 "format": "bytes", 614 "label": null, 615 "logBase": 1, 616 "max": null, 617 "min": null, 618 "show": true 619 }, 620 { 621 "format": "bytes", 622 "label": null, 623 "logBase": 1, 624 "max": null, 625 "min": null, 626 "show": true 627 } 628 ] 629 }, 630 { 631 "aliasColors": { }, 632 "bars": false, 633 "dashLength": 10, 634 "dashes": false, 635 "datasource": "$PROMETHEUS_DS", 636 "fill": 1, 637 "fillGradient": 0, 638 "gridPos": { }, 639 "id": 10, 640 "legend": { 641 "alignAsTable": false, 642 "avg": false, 643 "current": false, 644 "max": false, 645 "min": false, 646 "rightSide": false, 647 "show": false, 648 "sideWidth": null, 649 "total": false, 650 "values": false 651 }, 652 "lines": true, 653 "linewidth": 1, 654 "links": [ ], 655 "nullPointMode": "null", 656 "percentage": false, 657 "pointradius": 5, 658 "points": false, 659 "renderer": "flot", 660 "repeat": null, 661 "seriesOverrides": [ ], 662 "spaceLength": 10, 663 "stack": false, 664 "steppedLine": false, 665 "targets": [ 666 { 667 "expr": "process_cpu_seconds_total{instance=\"$instance\"}", 668 "format": "time_series", 669 "intervalFactor": 2, 670 "legendFormat": "", 671 "refId": "A" 672 } 673 ], 674 "thresholds": [ ], 675 "timeFrom": null, 676 "timeShift": null, 677 "title": "CPU Utilization", 678 "tooltip": { 679 "shared": true, 680 "sort": 0, 681 "value_type": "individual" 682 }, 683 "type": "graph", 684 "xaxis": { 685 "buckets": null, 686 "mode": "time", 687 "name": null, 688 "show": true, 689 "values": [ ] 690 }, 691 "yaxes": [ 692 { 693 "format": "percent", 694 "label": null, 695 "logBase": 1, 696 "max": "100", 697 "min": "0", 698 "show": true 699 }, 700 { 701 "format": "percent", 702 "label": null, 703 "logBase": 1, 704 "max": "100", 705 "min": "0", 706 "show": true 707 } 708 ] 709 } 710 ], 711 "repeat": null, 712 "repeatIteration": null, 713 "repeatRowId": null, 714 "showTitle": true, 715 "title": "General", 716 "titleSize": "h6", 717 "type": "row" 718 }, 719 { 720 "collapse": false, 721 "collapsed": false, 722 "panels": [ 723 { 724 "aliasColors": { }, 725 "bars": false, 726 "dashLength": 10, 727 "dashes": false, 728 "datasource": "$PROMETHEUS_DS", 729 "fill": 1, 730 "fillGradient": 0, 731 "gridPos": { }, 732 "id": 11, 733 "legend": { 734 "alignAsTable": "true", 735 "avg": false, 736 "current": "true", 737 "max": false, 738 "min": false, 739 "rightSide": "true", 740 "show": true, 741 "sideWidth": null, 742 "sort": "current", 743 "sortDesc": true, 744 "total": false, 745 "values": "true" 746 }, 747 "lines": true, 748 "linewidth": 1, 749 "links": [ ], 750 "nullPointMode": "null", 751 "percentage": false, 752 "pointradius": 5, 753 "points": false, 754 "renderer": "flot", 755 "repeat": null, 756 "seriesOverrides": [ ], 757 "spaceLength": 10, 758 "stack": false, 759 "steppedLine": false, 760 "targets": [ 761 { 762 "expr": "(rate(pyroscope_storage_db_cache_reads_total[$__rate_interval])-\nrate(pyroscope_storage_db_cache_misses_total[$__rate_interval]))\n/\nrate(pyroscope_storage_db_cache_reads_total[$__rate_interval])\n", 763 "format": "time_series", 764 "intervalFactor": 2, 765 "legendFormat": "{{ name }}", 766 "refId": "A" 767 } 768 ], 769 "thresholds": [ ], 770 "timeFrom": null, 771 "timeShift": null, 772 "title": "Cache Hit Ratio", 773 "tooltip": { 774 "shared": true, 775 "sort": 0, 776 "value_type": "individual" 777 }, 778 "type": "graph", 779 "xaxis": { 780 "buckets": null, 781 "mode": "time", 782 "name": null, 783 "show": true, 784 "values": [ ] 785 }, 786 "yaxes": [ 787 { 788 "format": "percentunit", 789 "label": null, 790 "logBase": 1, 791 "max": null, 792 "min": null, 793 "show": true 794 }, 795 { 796 "format": "percentunit", 797 "label": null, 798 "logBase": 1, 799 "max": null, 800 "min": null, 801 "show": true 802 } 803 ] 804 }, 805 { 806 "aliasColors": { }, 807 "bars": false, 808 "dashLength": 10, 809 "dashes": false, 810 "datasource": "$PROMETHEUS_DS", 811 "fill": 1, 812 "fillGradient": 0, 813 "gridPos": { }, 814 "id": 12, 815 "legend": { 816 "alignAsTable": "true", 817 "avg": false, 818 "current": "true", 819 "max": false, 820 "min": false, 821 "rightSide": "true", 822 "show": true, 823 "sideWidth": null, 824 "sort": "current", 825 "sortDesc": true, 826 "total": false, 827 "values": "true" 828 }, 829 "lines": true, 830 "linewidth": 1, 831 "links": [ ], 832 "nullPointMode": "null", 833 "percentage": false, 834 "pointradius": 5, 835 "points": false, 836 "renderer": "flot", 837 "repeat": null, 838 "seriesOverrides": [ ], 839 "spaceLength": 10, 840 "stack": false, 841 "steppedLine": false, 842 "targets": [ 843 { 844 "expr": "rate(pyroscope_storage_db_cache_write_bytes_sum[$__rate_interval])*-1", 845 "format": "time_series", 846 "intervalFactor": 2, 847 "legendFormat": "Writes - {{name}}", 848 "refId": "A" 849 }, 850 { 851 "expr": "rate(pyroscope_storage_db_cache_read_bytes_sum[$__rate_interval])", 852 "format": "time_series", 853 "intervalFactor": 2, 854 "legendFormat": "Reads - {{name}}", 855 "refId": "B" 856 } 857 ], 858 "thresholds": [ ], 859 "timeFrom": null, 860 "timeShift": null, 861 "title": "Cache disk IO", 862 "tooltip": { 863 "shared": true, 864 "sort": 0, 865 "value_type": "individual" 866 }, 867 "type": "graph", 868 "xaxis": { 869 "buckets": null, 870 "mode": "time", 871 "name": null, 872 "show": true, 873 "values": [ ] 874 }, 875 "yaxes": [ 876 { 877 "format": "Bps", 878 "label": null, 879 "logBase": 1, 880 "max": null, 881 "min": null, 882 "show": true 883 }, 884 { 885 "format": "Bps", 886 "label": null, 887 "logBase": 1, 888 "max": null, 889 "min": null, 890 "show": true 891 } 892 ] 893 }, 894 { 895 "aliasColors": { }, 896 "bars": false, 897 "dashLength": 10, 898 "dashes": false, 899 "datasource": "$PROMETHEUS_DS", 900 "fill": 1, 901 "fillGradient": 0, 902 "gridPos": { }, 903 "id": 13, 904 "legend": { 905 "alignAsTable": false, 906 "avg": false, 907 "current": false, 908 "max": false, 909 "min": false, 910 "rightSide": false, 911 "show": true, 912 "sideWidth": null, 913 "total": false, 914 "values": false 915 }, 916 "lines": true, 917 "linewidth": 1, 918 "links": [ ], 919 "nullPointMode": "null", 920 "percentage": false, 921 "pointradius": 5, 922 "points": false, 923 "renderer": "flot", 924 "repeat": null, 925 "seriesOverrides": [ ], 926 "spaceLength": 10, 927 "stack": false, 928 "steppedLine": false, 929 "targets": [ 930 { 931 "expr": "rate(pyroscope_storage_reads_total[$__rate_interval])", 932 "format": "time_series", 933 "intervalFactor": 2, 934 "legendFormat": "Reads", 935 "refId": "A" 936 }, 937 { 938 "expr": "rate(pyroscope_storage_writes_total[$__rate_interval])", 939 "format": "time_series", 940 "intervalFactor": 2, 941 "legendFormat": "Writes", 942 "refId": "B" 943 } 944 ], 945 "thresholds": [ ], 946 "timeFrom": null, 947 "timeShift": null, 948 "title": "Storage Reads/Writes", 949 "tooltip": { 950 "shared": true, 951 "sort": 0, 952 "value_type": "individual" 953 }, 954 "type": "graph", 955 "xaxis": { 956 "buckets": null, 957 "mode": "time", 958 "name": null, 959 "show": true, 960 "values": [ ] 961 }, 962 "yaxes": [ 963 { 964 "format": "short", 965 "label": null, 966 "logBase": 1, 967 "max": null, 968 "min": null, 969 "show": true 970 }, 971 { 972 "format": "short", 973 "label": null, 974 "logBase": 1, 975 "max": null, 976 "min": null, 977 "show": true 978 } 979 ] 980 }, 981 { 982 "aliasColors": { }, 983 "bars": false, 984 "dashLength": 10, 985 "dashes": false, 986 "datasource": "$PROMETHEUS_DS", 987 "fill": 1, 988 "fillGradient": 0, 989 "gridPos": { }, 990 "id": 14, 991 "legend": { 992 "alignAsTable": false, 993 "avg": false, 994 "current": false, 995 "max": false, 996 "min": false, 997 "rightSide": false, 998 "show": true, 999 "sideWidth": null, 1000 "total": false, 1001 "values": "true" 1002 }, 1003 "lines": true, 1004 "linewidth": 1, 1005 "links": [ ], 1006 "nullPointMode": "null", 1007 "percentage": false, 1008 "pointradius": 5, 1009 "points": false, 1010 "renderer": "flot", 1011 "repeat": null, 1012 "seriesOverrides": [ ], 1013 "spaceLength": 10, 1014 "stack": false, 1015 "steppedLine": false, 1016 "targets": [ 1017 { 1018 "expr": "pyroscope_storage_eviction_task_duration_seconds{quantile=\"0.99\"}", 1019 "format": "time_series", 1020 "intervalFactor": 2, 1021 "legendFormat": "evictions", 1022 "refId": "A" 1023 }, 1024 { 1025 "expr": "pyroscope_storage_writeback_task_duration_seconds{quantile=\"0.99\"}", 1026 "format": "time_series", 1027 "intervalFactor": 2, 1028 "legendFormat": "write-back", 1029 "refId": "B" 1030 }, 1031 { 1032 "expr": "pyroscope_storage_retention_task_duration_seconds{quantile=\"0.99\"}", 1033 "format": "time_series", 1034 "intervalFactor": 2, 1035 "legendFormat": "retention", 1036 "refId": "C" 1037 } 1038 ], 1039 "thresholds": [ ], 1040 "timeFrom": null, 1041 "timeShift": null, 1042 "title": "Periodic tasks", 1043 "tooltip": { 1044 "shared": true, 1045 "sort": 0, 1046 "value_type": "individual" 1047 }, 1048 "type": "graph", 1049 "xaxis": { 1050 "buckets": null, 1051 "mode": "time", 1052 "name": null, 1053 "show": true, 1054 "values": [ ] 1055 }, 1056 "yaxes": [ 1057 { 1058 "format": "seconds", 1059 "label": null, 1060 "logBase": 2, 1061 "max": null, 1062 "min": null, 1063 "show": true 1064 }, 1065 { 1066 "format": "seconds", 1067 "label": null, 1068 "logBase": 1, 1069 "max": null, 1070 "min": null, 1071 "show": true 1072 } 1073 ] 1074 }, 1075 { 1076 "aliasColors": { }, 1077 "bars": false, 1078 "dashLength": 10, 1079 "dashes": false, 1080 "datasource": "$PROMETHEUS_DS", 1081 "fill": 1, 1082 "fillGradient": 0, 1083 "gridPos": { }, 1084 "id": 15, 1085 "legend": { 1086 "alignAsTable": "true", 1087 "avg": false, 1088 "current": "true", 1089 "max": false, 1090 "min": false, 1091 "rightSide": "true", 1092 "show": true, 1093 "sideWidth": null, 1094 "sort": "current", 1095 "sortDesc": true, 1096 "total": false, 1097 "values": "true" 1098 }, 1099 "lines": true, 1100 "linewidth": 1, 1101 "links": [ ], 1102 "nullPointMode": "null", 1103 "percentage": false, 1104 "pointradius": 5, 1105 "points": false, 1106 "renderer": "flot", 1107 "repeat": null, 1108 "seriesOverrides": [ ], 1109 "spaceLength": 10, 1110 "stack": false, 1111 "steppedLine": false, 1112 "targets": [ 1113 { 1114 "expr": "pyroscope_storage_db_size_bytes", 1115 "format": "time_series", 1116 "intervalFactor": 2, 1117 "legendFormat": "{{ name }}", 1118 "refId": "A" 1119 }, 1120 { 1121 "expr": "sum without(name)(pyroscope_storage_db_size_bytes)", 1122 "format": "time_series", 1123 "intervalFactor": 2, 1124 "legendFormat": "total", 1125 "refId": "B" 1126 } 1127 ], 1128 "thresholds": [ ], 1129 "timeFrom": null, 1130 "timeShift": null, 1131 "title": "Disk Usage", 1132 "tooltip": { 1133 "shared": true, 1134 "sort": 0, 1135 "value_type": "individual" 1136 }, 1137 "type": "graph", 1138 "xaxis": { 1139 "buckets": null, 1140 "mode": "time", 1141 "name": null, 1142 "show": true, 1143 "values": [ ] 1144 }, 1145 "yaxes": [ 1146 { 1147 "format": "bytes", 1148 "label": null, 1149 "logBase": 1, 1150 "max": null, 1151 "min": null, 1152 "show": true 1153 }, 1154 { 1155 "format": "bytes", 1156 "label": null, 1157 "logBase": 1, 1158 "max": null, 1159 "min": null, 1160 "show": true 1161 } 1162 ] 1163 }, 1164 { 1165 "aliasColors": { }, 1166 "bars": false, 1167 "dashLength": 10, 1168 "dashes": false, 1169 "datasource": "$PROMETHEUS_DS", 1170 "fill": 1, 1171 "fillGradient": 0, 1172 "gridPos": { }, 1173 "id": 16, 1174 "legend": { 1175 "alignAsTable": "true", 1176 "avg": false, 1177 "current": "true", 1178 "max": false, 1179 "min": false, 1180 "rightSide": "true", 1181 "show": true, 1182 "sideWidth": null, 1183 "sort": "current", 1184 "sortDesc": true, 1185 "total": false, 1186 "values": "true" 1187 }, 1188 "lines": true, 1189 "linewidth": 1, 1190 "links": [ ], 1191 "nullPointMode": "null", 1192 "percentage": false, 1193 "pointradius": 5, 1194 "points": false, 1195 "renderer": "flot", 1196 "repeat": null, 1197 "seriesOverrides": [ ], 1198 "spaceLength": 10, 1199 "stack": false, 1200 "steppedLine": false, 1201 "targets": [ 1202 { 1203 "expr": "pyroscope_storage_db_cache_size", 1204 "format": "time_series", 1205 "intervalFactor": 2, 1206 "legendFormat": "{{ name }}", 1207 "refId": "A" 1208 }, 1209 { 1210 "expr": "sum without(name)(pyroscope_storage_db_cache_size)", 1211 "format": "time_series", 1212 "intervalFactor": 2, 1213 "legendFormat": "total", 1214 "refId": "B" 1215 } 1216 ], 1217 "thresholds": [ ], 1218 "timeFrom": null, 1219 "timeShift": null, 1220 "title": "Cache Size (number of items)", 1221 "tooltip": { 1222 "shared": true, 1223 "sort": 0, 1224 "value_type": "individual" 1225 }, 1226 "type": "graph", 1227 "xaxis": { 1228 "buckets": null, 1229 "mode": "time", 1230 "name": null, 1231 "show": true, 1232 "values": [ ] 1233 }, 1234 "yaxes": [ 1235 { 1236 "format": "short", 1237 "label": null, 1238 "logBase": 1, 1239 "max": null, 1240 "min": null, 1241 "show": true 1242 }, 1243 { 1244 "format": "short", 1245 "label": null, 1246 "logBase": 1, 1247 "max": null, 1248 "min": null, 1249 "show": true 1250 } 1251 ] 1252 } 1253 ], 1254 "repeat": null, 1255 "repeatIteration": null, 1256 "repeatRowId": null, 1257 "showTitle": true, 1258 "title": "Storage", 1259 "titleSize": "h6", 1260 "type": "row" 1261 }, 1262 { 1263 "collapse": false, 1264 "collapsed": false, 1265 "panels": [ 1266 { 1267 "aliasColors": { }, 1268 "bars": false, 1269 "dashLength": 10, 1270 "dashes": false, 1271 "datasource": "$PROMETHEUS_DS", 1272 "fill": 1, 1273 "fillGradient": 0, 1274 "gridPos": { }, 1275 "id": 17, 1276 "legend": { 1277 "alignAsTable": false, 1278 "avg": false, 1279 "current": false, 1280 "max": false, 1281 "min": false, 1282 "rightSide": false, 1283 "show": true, 1284 "sideWidth": null, 1285 "total": false, 1286 "values": false 1287 }, 1288 "lines": true, 1289 "linewidth": 1, 1290 "links": [ ], 1291 "nullPointMode": "null", 1292 "percentage": false, 1293 "pointradius": 5, 1294 "points": false, 1295 "renderer": "flot", 1296 "repeat": null, 1297 "seriesOverrides": [ ], 1298 "spaceLength": 10, 1299 "stack": false, 1300 "steppedLine": false, 1301 "targets": [ 1302 { 1303 "expr": "go_memstats_mspan_inuse_bytes{instance=\"$instance\"}", 1304 "format": "time_series", 1305 "intervalFactor": 2, 1306 "legendFormat": "{{ __name__ }}", 1307 "refId": "A" 1308 }, 1309 { 1310 "expr": "go_memstats_mspan_sys_bytes{instance=\"$instance\"}", 1311 "format": "time_series", 1312 "intervalFactor": 2, 1313 "legendFormat": "{{ __name__ }}", 1314 "refId": "B" 1315 }, 1316 { 1317 "expr": "go_memstats_mcache_inuse_bytes{instance=\"$instance\"}", 1318 "format": "time_series", 1319 "intervalFactor": 2, 1320 "legendFormat": "{{ __name__ }}", 1321 "refId": "C" 1322 }, 1323 { 1324 "expr": "go_memstats_mcache_sys_bytes{instance=\"$instance\"}", 1325 "format": "time_series", 1326 "intervalFactor": 2, 1327 "legendFormat": "{{ __name__ }}", 1328 "refId": "D" 1329 }, 1330 { 1331 "expr": "go_memstats_buck_hash_sys_bytes{instance=\"$instance\"}", 1332 "format": "time_series", 1333 "intervalFactor": 2, 1334 "legendFormat": "{{ __name__ }}", 1335 "refId": "E" 1336 }, 1337 { 1338 "expr": "go_memstats_gc_sys_bytes{instance=\"$instance\"}", 1339 "format": "time_series", 1340 "intervalFactor": 2, 1341 "legendFormat": "{{ __name__ }}", 1342 "refId": "F" 1343 }, 1344 { 1345 "expr": "go_memstats_other_sys_bytes{instance=\"$instance\"}", 1346 "format": "time_series", 1347 "intervalFactor": 2, 1348 "legendFormat": "{{ __name__ }}", 1349 "refId": "G" 1350 }, 1351 { 1352 "expr": "go_memstats_next_gc_bytes{instance=\"$instance\"}", 1353 "format": "time_series", 1354 "intervalFactor": 2, 1355 "legendFormat": "{{ __name__ }}", 1356 "refId": "H" 1357 } 1358 ], 1359 "thresholds": [ ], 1360 "timeFrom": null, 1361 "timeShift": null, 1362 "title": "Memory Off-heap", 1363 "tooltip": { 1364 "shared": true, 1365 "sort": 0, 1366 "value_type": "individual" 1367 }, 1368 "type": "graph", 1369 "xaxis": { 1370 "buckets": null, 1371 "mode": "time", 1372 "name": null, 1373 "show": true, 1374 "values": [ ] 1375 }, 1376 "yaxes": [ 1377 { 1378 "format": "bytes", 1379 "label": null, 1380 "logBase": 1, 1381 "max": null, 1382 "min": null, 1383 "show": true 1384 }, 1385 { 1386 "format": "bytes", 1387 "label": null, 1388 "logBase": 1, 1389 "max": null, 1390 "min": null, 1391 "show": true 1392 } 1393 ] 1394 }, 1395 { 1396 "aliasColors": { }, 1397 "bars": false, 1398 "dashLength": 10, 1399 "dashes": false, 1400 "datasource": "$PROMETHEUS_DS", 1401 "fill": 1, 1402 "fillGradient": 0, 1403 "gridPos": { }, 1404 "id": 18, 1405 "legend": { 1406 "alignAsTable": false, 1407 "avg": false, 1408 "current": false, 1409 "max": false, 1410 "min": false, 1411 "rightSide": false, 1412 "show": true, 1413 "sideWidth": null, 1414 "total": false, 1415 "values": false 1416 }, 1417 "lines": true, 1418 "linewidth": 1, 1419 "links": [ ], 1420 "nullPointMode": "null", 1421 "percentage": false, 1422 "pointradius": 5, 1423 "points": false, 1424 "renderer": "flot", 1425 "repeat": null, 1426 "seriesOverrides": [ ], 1427 "spaceLength": 10, 1428 "stack": false, 1429 "steppedLine": false, 1430 "targets": [ 1431 { 1432 "expr": "go_memstats_heap_alloc_bytes{instance=\"$instance\"}", 1433 "format": "time_series", 1434 "intervalFactor": 2, 1435 "legendFormat": "{{ __name__ }}", 1436 "refId": "A" 1437 }, 1438 { 1439 "expr": "go_memstats_heap_sys_bytes{instance=\"$instance\"}", 1440 "format": "time_series", 1441 "intervalFactor": 2, 1442 "legendFormat": "{{ __name__ }}", 1443 "refId": "B" 1444 }, 1445 { 1446 "expr": "go_memstats_heap_idle_bytes{instance=\"$instance\"}", 1447 "format": "time_series", 1448 "intervalFactor": 2, 1449 "legendFormat": "{{ __name__ }}", 1450 "refId": "C" 1451 }, 1452 { 1453 "expr": "go_memstats_heap_inuse_bytes{instance=\"$instance\"}", 1454 "format": "time_series", 1455 "intervalFactor": 2, 1456 "legendFormat": "{{ __name__ }}", 1457 "refId": "D" 1458 }, 1459 { 1460 "expr": "go_memstats_heap_released_bytes{instance=\"$instance\"}", 1461 "format": "time_series", 1462 "intervalFactor": 2, 1463 "legendFormat": "{{ __name__ }}", 1464 "refId": "E" 1465 } 1466 ], 1467 "thresholds": [ ], 1468 "timeFrom": null, 1469 "timeShift": null, 1470 "title": "Memory In Heap", 1471 "tooltip": { 1472 "shared": true, 1473 "sort": 0, 1474 "value_type": "individual" 1475 }, 1476 "type": "graph", 1477 "xaxis": { 1478 "buckets": null, 1479 "mode": "time", 1480 "name": null, 1481 "show": true, 1482 "values": [ ] 1483 }, 1484 "yaxes": [ 1485 { 1486 "format": "bytes", 1487 "label": null, 1488 "logBase": 1, 1489 "max": null, 1490 "min": null, 1491 "show": true 1492 }, 1493 { 1494 "format": "bytes", 1495 "label": null, 1496 "logBase": 1, 1497 "max": null, 1498 "min": null, 1499 "show": true 1500 } 1501 ] 1502 }, 1503 { 1504 "aliasColors": { }, 1505 "bars": false, 1506 "dashLength": 10, 1507 "dashes": false, 1508 "datasource": "$PROMETHEUS_DS", 1509 "fill": 1, 1510 "fillGradient": 0, 1511 "gridPos": { }, 1512 "id": 19, 1513 "legend": { 1514 "alignAsTable": false, 1515 "avg": false, 1516 "current": false, 1517 "max": false, 1518 "min": false, 1519 "rightSide": false, 1520 "show": true, 1521 "sideWidth": null, 1522 "total": false, 1523 "values": false 1524 }, 1525 "lines": true, 1526 "linewidth": 1, 1527 "links": [ ], 1528 "nullPointMode": "null", 1529 "percentage": false, 1530 "pointradius": 5, 1531 "points": false, 1532 "renderer": "flot", 1533 "repeat": null, 1534 "seriesOverrides": [ ], 1535 "spaceLength": 10, 1536 "stack": false, 1537 "steppedLine": false, 1538 "targets": [ 1539 { 1540 "expr": "go_memstats_stack_inuse_bytes{instance=\"$instance\"}", 1541 "format": "time_series", 1542 "intervalFactor": 2, 1543 "legendFormat": "{{ __name__ }}", 1544 "refId": "A" 1545 }, 1546 { 1547 "expr": "go_memstats_stack_sys_bytes{instance=\"$instance\"}", 1548 "format": "time_series", 1549 "intervalFactor": 2, 1550 "legendFormat": "{{ __name__ }}", 1551 "refId": "B" 1552 } 1553 ], 1554 "thresholds": [ ], 1555 "timeFrom": null, 1556 "timeShift": null, 1557 "title": "Memory In Stack", 1558 "tooltip": { 1559 "shared": true, 1560 "sort": 0, 1561 "value_type": "individual" 1562 }, 1563 "type": "graph", 1564 "xaxis": { 1565 "buckets": null, 1566 "mode": "time", 1567 "name": null, 1568 "show": true, 1569 "values": [ ] 1570 }, 1571 "yaxes": [ 1572 { 1573 "format": "decbytes", 1574 "label": null, 1575 "logBase": 1, 1576 "max": null, 1577 "min": null, 1578 "show": true 1579 }, 1580 { 1581 "format": "decbytes", 1582 "label": null, 1583 "logBase": 1, 1584 "max": null, 1585 "min": null, 1586 "show": true 1587 } 1588 ] 1589 }, 1590 { 1591 "aliasColors": { }, 1592 "bars": false, 1593 "dashLength": 10, 1594 "dashes": false, 1595 "datasource": "$PROMETHEUS_DS", 1596 "fill": 1, 1597 "fillGradient": 0, 1598 "gridPos": { }, 1599 "id": 20, 1600 "legend": { 1601 "alignAsTable": false, 1602 "avg": false, 1603 "current": false, 1604 "max": false, 1605 "min": false, 1606 "rightSide": false, 1607 "show": true, 1608 "sideWidth": null, 1609 "total": false, 1610 "values": false 1611 }, 1612 "lines": true, 1613 "linewidth": 1, 1614 "links": [ ], 1615 "nullPointMode": "null", 1616 "percentage": false, 1617 "pointradius": 5, 1618 "points": false, 1619 "renderer": "flot", 1620 "repeat": null, 1621 "seriesOverrides": [ ], 1622 "spaceLength": 10, 1623 "stack": false, 1624 "steppedLine": false, 1625 "targets": [ 1626 { 1627 "expr": "go_memstats_sys_bytes{instance=\"$instance\"}", 1628 "format": "time_series", 1629 "intervalFactor": 2, 1630 "legendFormat": "{{ __name__ }}", 1631 "refId": "A" 1632 } 1633 ], 1634 "thresholds": [ ], 1635 "timeFrom": null, 1636 "timeShift": null, 1637 "title": "Total Used Memory", 1638 "tooltip": { 1639 "shared": true, 1640 "sort": 0, 1641 "value_type": "individual" 1642 }, 1643 "type": "graph", 1644 "xaxis": { 1645 "buckets": null, 1646 "mode": "time", 1647 "name": null, 1648 "show": true, 1649 "values": [ ] 1650 }, 1651 "yaxes": [ 1652 { 1653 "format": "decbytes", 1654 "label": null, 1655 "logBase": 1, 1656 "max": null, 1657 "min": null, 1658 "show": true 1659 }, 1660 { 1661 "format": "decbytes", 1662 "label": null, 1663 "logBase": 1, 1664 "max": null, 1665 "min": null, 1666 "show": true 1667 } 1668 ] 1669 }, 1670 { 1671 "aliasColors": { }, 1672 "bars": false, 1673 "dashLength": 10, 1674 "dashes": false, 1675 "datasource": "$PROMETHEUS_DS", 1676 "fill": 1, 1677 "fillGradient": 0, 1678 "gridPos": { }, 1679 "id": 21, 1680 "legend": { 1681 "alignAsTable": false, 1682 "avg": false, 1683 "current": false, 1684 "max": false, 1685 "min": false, 1686 "rightSide": false, 1687 "show": false, 1688 "sideWidth": null, 1689 "total": false, 1690 "values": false 1691 }, 1692 "lines": true, 1693 "linewidth": 1, 1694 "links": [ ], 1695 "nullPointMode": "null", 1696 "percentage": false, 1697 "pointradius": 5, 1698 "points": false, 1699 "renderer": "flot", 1700 "repeat": null, 1701 "seriesOverrides": [ ], 1702 "spaceLength": 10, 1703 "stack": false, 1704 "steppedLine": false, 1705 "targets": [ 1706 { 1707 "expr": "go_memstats_mallocs_total{instance=\"$instance\"} - go_memstats_frees_total{instance=\"$instance\"}", 1708 "format": "time_series", 1709 "intervalFactor": 2, 1710 "legendFormat": "", 1711 "refId": "A" 1712 } 1713 ], 1714 "thresholds": [ ], 1715 "timeFrom": null, 1716 "timeShift": null, 1717 "title": "Number of Live Objects", 1718 "tooltip": { 1719 "shared": true, 1720 "sort": 0, 1721 "value_type": "individual" 1722 }, 1723 "type": "graph", 1724 "xaxis": { 1725 "buckets": null, 1726 "mode": "time", 1727 "name": null, 1728 "show": true, 1729 "values": [ ] 1730 }, 1731 "yaxes": [ 1732 { 1733 "format": "short", 1734 "label": null, 1735 "logBase": 1, 1736 "max": null, 1737 "min": null, 1738 "show": true 1739 }, 1740 { 1741 "format": "short", 1742 "label": null, 1743 "logBase": 1, 1744 "max": null, 1745 "min": null, 1746 "show": true 1747 } 1748 ] 1749 }, 1750 { 1751 "aliasColors": { }, 1752 "bars": false, 1753 "dashLength": 10, 1754 "dashes": false, 1755 "datasource": "$PROMETHEUS_DS", 1756 "fill": 1, 1757 "fillGradient": 0, 1758 "gridPos": { }, 1759 "id": 22, 1760 "legend": { 1761 "alignAsTable": false, 1762 "avg": false, 1763 "current": false, 1764 "max": false, 1765 "min": false, 1766 "rightSide": false, 1767 "show": false, 1768 "sideWidth": null, 1769 "total": false, 1770 "values": false 1771 }, 1772 "lines": true, 1773 "linewidth": 1, 1774 "links": [ ], 1775 "nullPointMode": "null", 1776 "percentage": false, 1777 "pointradius": 5, 1778 "points": false, 1779 "renderer": "flot", 1780 "repeat": null, 1781 "seriesOverrides": [ ], 1782 "spaceLength": 10, 1783 "stack": false, 1784 "steppedLine": false, 1785 "targets": [ 1786 { 1787 "expr": "rate(go_memstats_mallocs_total{instance=\"$instance\"}[$__rate_interval])", 1788 "format": "time_series", 1789 "intervalFactor": 2, 1790 "legendFormat": "", 1791 "refId": "A" 1792 } 1793 ], 1794 "thresholds": [ ], 1795 "timeFrom": null, 1796 "timeShift": null, 1797 "title": "Rate of Objects Allocated", 1798 "tooltip": { 1799 "shared": true, 1800 "sort": 0, 1801 "value_type": "individual" 1802 }, 1803 "type": "graph", 1804 "xaxis": { 1805 "buckets": null, 1806 "mode": "time", 1807 "name": null, 1808 "show": true, 1809 "values": [ ] 1810 }, 1811 "yaxes": [ 1812 { 1813 "format": "short", 1814 "label": null, 1815 "logBase": 1, 1816 "max": null, 1817 "min": null, 1818 "show": true 1819 }, 1820 { 1821 "format": "short", 1822 "label": null, 1823 "logBase": 1, 1824 "max": null, 1825 "min": null, 1826 "show": true 1827 } 1828 ] 1829 }, 1830 { 1831 "aliasColors": { }, 1832 "bars": false, 1833 "dashLength": 10, 1834 "dashes": false, 1835 "datasource": "$PROMETHEUS_DS", 1836 "fill": 1, 1837 "fillGradient": 0, 1838 "gridPos": { }, 1839 "id": 23, 1840 "legend": { 1841 "alignAsTable": false, 1842 "avg": false, 1843 "current": false, 1844 "max": false, 1845 "min": false, 1846 "rightSide": false, 1847 "show": false, 1848 "sideWidth": null, 1849 "total": false, 1850 "values": false 1851 }, 1852 "lines": true, 1853 "linewidth": 1, 1854 "links": [ ], 1855 "nullPointMode": "null", 1856 "percentage": false, 1857 "pointradius": 5, 1858 "points": false, 1859 "renderer": "flot", 1860 "repeat": null, 1861 "seriesOverrides": [ ], 1862 "spaceLength": 10, 1863 "stack": false, 1864 "steppedLine": false, 1865 "targets": [ 1866 { 1867 "expr": "rate(go_memstats_alloc_bytes_total{instance=\"$instance\"}[$__rate_interval])", 1868 "format": "time_series", 1869 "intervalFactor": 2, 1870 "legendFormat": "", 1871 "refId": "A" 1872 } 1873 ], 1874 "thresholds": [ ], 1875 "timeFrom": null, 1876 "timeShift": null, 1877 "title": "Rates of Allocation", 1878 "tooltip": { 1879 "shared": true, 1880 "sort": 0, 1881 "value_type": "individual" 1882 }, 1883 "type": "graph", 1884 "xaxis": { 1885 "buckets": null, 1886 "mode": "time", 1887 "name": null, 1888 "show": true, 1889 "values": [ ] 1890 }, 1891 "yaxes": [ 1892 { 1893 "format": "Bps", 1894 "label": null, 1895 "logBase": 1, 1896 "max": null, 1897 "min": null, 1898 "show": true 1899 }, 1900 { 1901 "format": "Bps", 1902 "label": null, 1903 "logBase": 1, 1904 "max": null, 1905 "min": null, 1906 "show": true 1907 } 1908 ] 1909 }, 1910 { 1911 "aliasColors": { }, 1912 "bars": false, 1913 "dashLength": 10, 1914 "dashes": false, 1915 "datasource": "$PROMETHEUS_DS", 1916 "fill": 1, 1917 "fillGradient": 0, 1918 "gridPos": { }, 1919 "id": 24, 1920 "legend": { 1921 "alignAsTable": false, 1922 "avg": false, 1923 "current": false, 1924 "max": false, 1925 "min": false, 1926 "rightSide": false, 1927 "show": false, 1928 "sideWidth": null, 1929 "total": false, 1930 "values": false 1931 }, 1932 "lines": true, 1933 "linewidth": 1, 1934 "links": [ ], 1935 "nullPointMode": "null", 1936 "percentage": false, 1937 "pointradius": 5, 1938 "points": false, 1939 "renderer": "flot", 1940 "repeat": null, 1941 "seriesOverrides": [ ], 1942 "spaceLength": 10, 1943 "stack": false, 1944 "steppedLine": false, 1945 "targets": [ 1946 { 1947 "expr": "go_goroutines{instance=\"$instance\"}", 1948 "format": "time_series", 1949 "intervalFactor": 2, 1950 "legendFormat": "", 1951 "refId": "A" 1952 } 1953 ], 1954 "thresholds": [ ], 1955 "timeFrom": null, 1956 "timeShift": null, 1957 "title": "Goroutines", 1958 "tooltip": { 1959 "shared": true, 1960 "sort": 0, 1961 "value_type": "individual" 1962 }, 1963 "type": "graph", 1964 "xaxis": { 1965 "buckets": null, 1966 "mode": "time", 1967 "name": null, 1968 "show": true, 1969 "values": [ ] 1970 }, 1971 "yaxes": [ 1972 { 1973 "format": "short", 1974 "label": null, 1975 "logBase": 1, 1976 "max": null, 1977 "min": null, 1978 "show": true 1979 }, 1980 { 1981 "format": "short", 1982 "label": null, 1983 "logBase": 1, 1984 "max": null, 1985 "min": null, 1986 "show": true 1987 } 1988 ] 1989 }, 1990 { 1991 "aliasColors": { }, 1992 "bars": false, 1993 "dashLength": 10, 1994 "dashes": false, 1995 "datasource": "$PROMETHEUS_DS", 1996 "fill": 1, 1997 "fillGradient": 0, 1998 "gridPos": { }, 1999 "id": 25, 2000 "legend": { 2001 "alignAsTable": false, 2002 "avg": false, 2003 "current": false, 2004 "max": false, 2005 "min": false, 2006 "rightSide": false, 2007 "show": false, 2008 "sideWidth": null, 2009 "total": false, 2010 "values": false 2011 }, 2012 "lines": true, 2013 "linewidth": 1, 2014 "links": [ ], 2015 "nullPointMode": "null", 2016 "percentage": false, 2017 "pointradius": 5, 2018 "points": false, 2019 "renderer": "flot", 2020 "repeat": null, 2021 "seriesOverrides": [ ], 2022 "spaceLength": 10, 2023 "stack": false, 2024 "steppedLine": false, 2025 "targets": [ 2026 { 2027 "expr": "go_gc_duration_seconds{instance=\"$instance\"}", 2028 "format": "time_series", 2029 "intervalFactor": 2, 2030 "legendFormat": "", 2031 "refId": "A" 2032 } 2033 ], 2034 "thresholds": [ ], 2035 "timeFrom": null, 2036 "timeShift": null, 2037 "title": "GC duration quantile", 2038 "tooltip": { 2039 "shared": true, 2040 "sort": 0, 2041 "value_type": "individual" 2042 }, 2043 "type": "graph", 2044 "xaxis": { 2045 "buckets": null, 2046 "mode": "time", 2047 "name": null, 2048 "show": true, 2049 "values": [ ] 2050 }, 2051 "yaxes": [ 2052 { 2053 "format": "short", 2054 "label": null, 2055 "logBase": 1, 2056 "max": null, 2057 "min": null, 2058 "show": true 2059 }, 2060 { 2061 "format": "short", 2062 "label": null, 2063 "logBase": 1, 2064 "max": null, 2065 "min": null, 2066 "show": true 2067 } 2068 ] 2069 }, 2070 { 2071 "aliasColors": { }, 2072 "bars": false, 2073 "dashLength": 10, 2074 "dashes": false, 2075 "datasource": "$PROMETHEUS_DS", 2076 "fill": 1, 2077 "fillGradient": 0, 2078 "gridPos": { }, 2079 "id": 26, 2080 "legend": { 2081 "alignAsTable": false, 2082 "avg": false, 2083 "current": false, 2084 "max": false, 2085 "min": false, 2086 "rightSide": false, 2087 "show": true, 2088 "sideWidth": null, 2089 "total": false, 2090 "values": false 2091 }, 2092 "lines": true, 2093 "linewidth": 1, 2094 "links": [ ], 2095 "nullPointMode": "null", 2096 "percentage": false, 2097 "pointradius": 5, 2098 "points": false, 2099 "renderer": "flot", 2100 "repeat": null, 2101 "seriesOverrides": [ ], 2102 "spaceLength": 10, 2103 "stack": false, 2104 "steppedLine": false, 2105 "targets": [ 2106 { 2107 "expr": "process_open_fds{instance=\"$instance\"}", 2108 "format": "time_series", 2109 "intervalFactor": 2, 2110 "legendFormat": "{{ __name__ }}", 2111 "refId": "A" 2112 }, 2113 { 2114 "expr": "process_max_fds{instance=\"$instance\"}", 2115 "format": "time_series", 2116 "intervalFactor": 2, 2117 "legendFormat": "{{ __name__ }}", 2118 "refId": "B" 2119 } 2120 ], 2121 "thresholds": [ ], 2122 "timeFrom": null, 2123 "timeShift": null, 2124 "title": "File descriptors", 2125 "tooltip": { 2126 "shared": true, 2127 "sort": 0, 2128 "value_type": "individual" 2129 }, 2130 "type": "graph", 2131 "xaxis": { 2132 "buckets": null, 2133 "mode": "time", 2134 "name": null, 2135 "show": true, 2136 "values": [ ] 2137 }, 2138 "yaxes": [ 2139 { 2140 "format": "short", 2141 "label": null, 2142 "logBase": 1, 2143 "max": null, 2144 "min": null, 2145 "show": true 2146 }, 2147 { 2148 "format": "short", 2149 "label": null, 2150 "logBase": 1, 2151 "max": null, 2152 "min": null, 2153 "show": true 2154 } 2155 ] 2156 } 2157 ], 2158 "repeat": null, 2159 "repeatIteration": null, 2160 "repeatRowId": null, 2161 "showTitle": true, 2162 "title": "Go", 2163 "titleSize": "h6", 2164 "type": "row" 2165 } 2166 ], 2167 "schemaVersion": 14, 2168 "style": "dark", 2169 "tags": [ 2170 "pyroscope" 2171 ], 2172 "templating": { 2173 "list": [ 2174 { 2175 "current": { 2176 "text": "prometheus", 2177 "value": "prometheus" 2178 }, 2179 "hide": 2, 2180 "label": null, 2181 "name": "PROMETHEUS_DS", 2182 "options": [ ], 2183 "query": "prometheus", 2184 "refresh": 1, 2185 "regex": "", 2186 "type": "datasource" 2187 }, 2188 { 2189 "allValue": null, 2190 "current": { }, 2191 "datasource": "$PROMETHEUS_DS", 2192 "hide": 0, 2193 "includeAll": false, 2194 "label": "instance", 2195 "multi": false, 2196 "name": "instance", 2197 "options": [ ], 2198 "query": "label_values(pyroscope_build_info, instance)", 2199 "refresh": 2, 2200 "regex": "", 2201 "sort": 0, 2202 "tagValuesQuery": "", 2203 "tags": [ ], 2204 "tagsQuery": "", 2205 "type": "query", 2206 "useTags": false 2207 } 2208 ] 2209 }, 2210 "time": { 2211 "from": "now-1h", 2212 "to": "now" 2213 }, 2214 "timepicker": { 2215 "refresh_intervals": [ 2216 "5s", 2217 "10s", 2218 "30s", 2219 "1m", 2220 "5m", 2221 "15m", 2222 "30m", 2223 "1h", 2224 "2h", 2225 "1d" 2226 ], 2227 "time_options": [ 2228 "5m", 2229 "15m", 2230 "1h", 2231 "6h", 2232 "12h", 2233 "24h", 2234 "2d", 2235 "7d", 2236 "30d" 2237 ] 2238 }, 2239 "timezone": "browser", 2240 "title": "Pyroscope Server", 2241 "uid": "tsWRL6ReZQkirFirmyvnWX1akHXJeHT8I8emjGJo", 2242 "version": 0 2243 }