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  }