Grafana.wikimedia.org/resourceloader.json

From Wikitech
Jump to navigation Jump to search

{

 "id": 66,
 "title": "ResourceLoader",
 "tags": [
   "performance",
   "mediawiki",
   "featured"
 ],
 "style": "light",
 "timezone": "utc",
 "editable": true,
 "hideControls": true,
 "sharedCrosshair": true,
 "rows": [
   {
     "collapse": false,
     "editable": true,
     "height": "300px",
     "panels": [
       {
         "aliasColors": {},
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "fill": 0,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)",
           "thresholdLine": false
         },
         "height": "400px",
         "id": 39,
         "interactive": true,
         "legend": {
           "alignAsTable": true,
           "avg": false,
           "current": false,
           "hideEmpty": true,
           "max": true,
           "min": true,
           "show": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 2,
         "links": [],
         "maxDataPoints": "",
         "nullPointMode": "null",
         "options": false,
         "percentage": false,
         "pointradius": 1,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [
           {
             "alias": "/all|total/",
             "color": "#7EB26D",
             "fill": 1
           },
           {
             "alias": "/last week/",
             "color": "#B7DBAB",
             "legend": false,
             "linewidth": 1,
             "zindex": -1
           }
         ],
         "span": 12,
         "spyable": true,
         "stack": false,
         "steppedLine": false,
         "targets": [
           {
             "hide": false,
             "refId": "A",
             "target": "alias(ResourceLoader.reqs.all.rate, 'total requests')",
             "textEditor": false
           },
           {
             "refId": "B",
             "target": "alias(movingAverage(ResourceLoader.reqs.if_none_match.rate, 5), 'If-None-Match requests')",
             "textEditor": false
           },
           {
             "refId": "C",
             "target": "alias(ResourceLoader.resps.304.rate, 'http-304 responses')",
             "textEditor": false
           },
           {
             "hide": false,
             "refId": "D",
             "target": "alias(timeShift(ResourceLoader.reqs.all.rate, '1w'), 'last week')",
             "textEditor": false
           }
         ],
         "timeFrom": null,
         "timeShift": null,
         "timezone": "browser",
         "title": "load.php requests",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "individual"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "short",
             "label": "rate per second",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           },
           {
             "format": "percent",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": false
           }
         ],
         "zerofill": true
       },
       {
         "aliasColors": {},
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "fill": 1,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)",
           "thresholdLine": false
         },
         "height": "",
         "id": 12,
         "interactive": true,
         "legend": {
           "alignAsTable": true,
           "avg": true,
           "current": false,
           "hideEmpty": true,
           "max": true,
           "min": true,
           "show": true,
           "sortDesc": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 2,
         "links": [],
         "nullPointMode": "null",
         "options": false,
         "percentage": false,
         "pointradius": 1,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [
           {
             "alias": "/last/",
             "color": "#B7DBAB",
             "fill": 0,
             "legend": false,
             "linewidth": 1
           },
           {
             "alias": "% of If-None-Match requests",
             "color": "#7EB26D"
           }
         ],
         "span": 6,
         "spyable": true,
         "stack": false,
         "steppedLine": false,
         "targets": [
           {
             "hide": true,
             "refId": "A",
             "target": "alias(movingAverage(ResourceLoader.reqs.all.rate, 5), 'total reqs/sec')",
             "textEditor": false
           },
           {
             "hide": true,
             "refId": "B",
             "target": "alias(movingAverage(ResourceLoader.reqs.if_none_match.rate, 5), 'If-None-Match reqs/sec')"
           },
           {
             "hide": false,
             "refId": "C",
             "target": "alias(asPercent(#B, #A), '% of If-None-Match requests')",
             "textEditor": false
           },
           {
             "hide": true,
             "refId": "D",
             "target": "timeShift(movingAverage(ResourceLoader.reqs.all.rate, 10), '1w')",
             "textEditor": false
           },
           {
             "hide": true,
             "refId": "E",
             "target": "timeShift(movingAverage(ResourceLoader.reqs.if_none_match.rate, 10), '1w')"
           },
           {
             "hide": false,
             "refId": "F",
             "target": "alias(asPercent(#E, #D), 'last week')",
             "textEditor": false
           }
         ],
         "timeFrom": null,
         "timeShift": null,
         "timezone": "browser",
         "title": "If-None-Match percentage",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "individual"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "percent",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           },
           {
             "format": "none",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": false
           }
         ],
         "zerofill": true
       },
       {
         "aliasColors": {},
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "fill": 1,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)"
         },
         "height": "",
         "id": 14,
         "interactive": true,
         "legend": {
           "alignAsTable": true,
           "avg": true,
           "current": false,
           "hideEmpty": true,
           "max": true,
           "min": true,
           "show": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 2,
         "links": [],
         "nullPointMode": "null as zero",
         "options": false,
         "percentage": false,
         "pointradius": 1,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [
           {
             "alias": "/yesterday|last/",
             "color": "#B7DBAB",
             "fill": 0,
             "legend": false,
             "linewidth": 1,
             "zindex": -1
           },
           {
             "alias": "ratio",
             "color": "#7EB26D"
           }
         ],
         "span": 6,
         "spyable": true,
         "stack": false,
         "steppedLine": false,
         "targets": [
           {
             "hide": true,
             "refId": "B",
             "target": "ResourceLoader.resps.304.rate",
             "textEditor": true
           },
           {
             "hide": true,
             "refId": "D",
             "target": "ResourceLoader.reqs.if_none_match.rate"
           },
           {
             "hide": false,
             "refId": "A",
             "target": "alias(movingAverage(asPercent(#B, #D), 5), 'ratio')",
             "textEditor": false
           },
           {
             "hide": false,
             "refId": "C",
             "target": "alias(timeShift(movingAverage(asPercent(#B, #D), 10), '1w'), 'last week')",
             "textEditor": false
           }
         ],
         "timeFrom": null,
         "timeShift": null,
         "timezone": "browser",
         "title": "HTTP 304 Satisfaction ratio",
         "tooltip": {
           "msResolution": false,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "individual"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "percent",
             "label": "304s as % of If-None-Match reqs",
             "logBase": 1,
             "max": 100,
             "min": null,
             "show": true
           },
           {
             "format": "none",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           }
         ],
         "zerofill": true
       }
     ],
     "showTitle": false,
     "title": "HTTP Traffic (load.php)"
   },
   {
     "collapse": false,
     "editable": true,
     "height": "250px",
     "panels": [
       {
         "aliasColors": {},
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "fill": 1,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)"
         },
         "height": "",
         "hideTimeOverride": true,
         "id": 21,
         "interactive": true,
         "legend": {
           "alignAsTable": false,
           "avg": true,
           "current": false,
           "hideEmpty": true,
           "max": false,
           "min": false,
           "show": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 2,
         "links": [],
         "nullPointMode": "null as zero",
         "options": false,
         "percentage": false,
         "pointradius": 1,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [],
         "span": 4,
         "spyable": true,
         "stack": true,
         "steppedLine": false,
         "targets": [
           {
             "hide": true,
             "refId": "A",
             "target": "sumSeries(ResourceLoader.responses.*.200.rate)",
             "textEditor": false
           },
           {
             "hide": true,
             "refId": "B",
             "target": "sumSeries(ResourceLoader.responses.*.304.rate)",
             "textEditor": false
           },
           {
             "hide": true,
             "refId": "C",
             "target": "sumSeries(ResourceLoader.responses.*.*.rate)",
             "textEditor": false
           },
           {
             "refId": "D",
             "target": "alias(asPercent(#A, #C), '200')",
             "textEditor": false
           },
           {
             "refId": "E",
             "target": "alias(asPercent(#B, #C), '304')",
             "textEditor": false
           }
         ],
         "timeFrom": null,
         "timeShift": "5m",
         "timezone": "browser",
         "title": "HTTP Responses",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "individual"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "percent",
             "label": "",
             "logBase": 1,
             "max": 100,
             "min": 0,
             "show": true
           },
           {
             "format": "none",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           }
         ],
         "zerofill": true
       },
       {
         "aliasColors": {},
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "fill": 1,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)"
         },
         "height": "",
         "hideTimeOverride": true,
         "id": 20,
         "interactive": true,
         "legend": {
           "alignAsTable": false,
           "avg": true,
           "current": false,
           "hideEmpty": true,
           "max": false,
           "min": false,
           "show": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 2,
         "links": [],
         "nullPointMode": "null",
         "options": false,
         "percentage": false,
         "pointradius": 1,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [],
         "span": 4,
         "spyable": true,
         "stack": true,
         "steppedLine": false,
         "targets": [
           {
             "hide": true,
             "refId": "A",
             "target": "ResourceLoader.responses.long_cache_control.304.rate",
             "textEditor": false
           },
           {
             "hide": true,
             "refId": "B",
             "target": "ResourceLoader.responses.short_cache_control.304.rate",
             "textEditor": false
           },
           {
             "hide": true,
             "refId": "C",
             "target": "sumSeries(ResourceLoader.responses.*.304.rate)",
             "textEditor": false
           },
           {
             "refId": "D",
             "target": "alias(asPercent(#A, #C), 'long')",
             "textEditor": false
           },
           {
             "refId": "E",
             "target": "alias(asPercent(#B, #C), 'short')",
             "textEditor": false
           }
         ],
         "timeFrom": null,
         "timeShift": "5m",
         "timezone": "browser",
         "title": "HTTP 304 Responses, by cache-control",
         "tooltip": {
           "msResolution": false,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "individual"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "percent",
             "label": "",
             "logBase": 1,
             "max": 100,
             "min": 0,
             "show": true
           },
           {
             "format": "none",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           }
         ],
         "zerofill": true
       },
       {
         "aliasColors": {},
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "fill": 1,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)"
         },
         "height": "",
         "hideTimeOverride": true,
         "id": 16,
         "interactive": true,
         "legend": {
           "alignAsTable": false,
           "avg": true,
           "current": false,
           "hideEmpty": true,
           "max": false,
           "min": false,
           "show": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 2,
         "links": [],
         "nullPointMode": "null",
         "options": false,
         "percentage": false,
         "pointradius": 1,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [],
         "span": 4,
         "spyable": true,
         "stack": true,
         "steppedLine": false,
         "targets": [
           {
             "refId": "B",
             "target": "alias(asPercent(ResourceLoader.responses.long_cache_control.200.rate, sumSeries(ResourceLoader.responses.*.200.rate)), 'long')",
             "textEditor": true
           },
           {
             "refId": "C",
             "target": "alias(asPercent(ResourceLoader.responses.short_cache_control.200.rate, sumSeries(ResourceLoader.responses.*.200.rate)), 'short')",
             "textEditor": true
           }
         ],
         "timeFrom": null,
         "timeShift": "5m",
         "timezone": "browser",
         "title": "HTTP 200 Responses, by cache-control",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "individual"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "percent",
             "label": "",
             "logBase": 1,
             "max": 100,
             "min": 0,
             "show": true
           },
           {
             "format": "short",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           }
         ],
         "zerofill": true
       }
     ],
     "showTitle": false,
     "title": "HTTP traffic (2)"
   },
   {
     "collapse": false,
     "editable": true,
     "height": "250px",
     "panels": [
       {
         "aliasColors": {
           "Misses": "#EF843C"
         },
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "fill": 0,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)",
           "thresholdLine": false
         },
         "height": "",
         "id": 23,
         "interactive": true,
         "legend": {
           "alignAsTable": false,
           "avg": true,
           "current": false,
           "hideEmpty": false,
           "max": false,
           "min": false,
           "rightSide": false,
           "show": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 2,
         "links": [],
         "maxDataPoints": "",
         "nullPointMode": "connected",
         "options": false,
         "percentage": false,
         "pointradius": 5,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [
           {
             "alias": "Misses",
             "yaxis": 2
           }
         ],
         "span": 5,
         "spyable": true,
         "stack": false,
         "steppedLine": false,
         "targets": [
           {
             "refId": "A",
             "target": "alias(movingAverage(scale(MediaWiki.resourceloader_cache.minify_js.hit.rate, 60), 5), 'Hits')",
             "textEditor": false
           },
           {
             "hide": false,
             "refId": "B",
             "target": "alias(movingAverage(scale(MediaWiki.resourceloader_cache.minify_js.miss.rate, 60), 5), 'Misses')",
             "textEditor": false
           }
         ],
         "timeFrom": null,
         "timeShift": null,
         "timezone": "browser",
         "title": "minify-js cache",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "cumulative"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "short",
             "label": "rate per minute",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           },
           {
             "format": "short",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           }
         ],
         "zerofill": true
       },
       {
         "aliasColors": {
           "minify-css": "#6ED0E0"
         },
         "annotate": {
           "enable": false
         },
         "bars": false,
         "cacheTimeout": "30",
         "datasource": "graphite",
         "fill": 1,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)",
           "thresholdLine": false
         },
         "height": "",
         "id": 37,
         "interactive": true,
         "legend": {
           "alignAsTable": false,
           "avg": false,
           "current": true,
           "hideEmpty": false,
           "max": true,
           "min": true,
           "rightSide": false,
           "show": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 2,
         "links": [],
         "maxDataPoints": "",
         "nullPointMode": "connected",
         "options": false,
         "percentage": false,
         "pointradius": 5,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [
           {
             "alias": "/last/",
             "color": "#B7DBAB",
             "fill": 0,
             "legend": false,
             "linewidth": 1,
             "zindex": -1
           },
           {
             "alias": "/minif/",
             "color": "#7EB26D"
           }
         ],
         "span": 7,
         "spyable": true,
         "stack": false,
         "steppedLine": false,
         "targets": [
           {
             "hide": true,
             "refId": "A",
             "target": "sumSeries(MediaWiki.resourceloader_cache.minify_js.*.rate)",
             "textEditor": false
           },
           {
             "hide": true,
             "refId": "B",
             "target": "MediaWiki.resourceloader_cache.minify_js.hit.rate",
             "textEditor": false
           },
           {
             "refId": "C",
             "target": "alias(movingAverage(asPercent(#B, #A), 5), 'minify-js')",
             "textEditor": false
           },
           {
             "refId": "D",
             "target": "alias(timeShift(asPercent(#B, #A),\"1w\"),\"last week\")",
             "textEditor": false
           }
         ],
         "timeFrom": null,
         "timeShift": null,
         "timezone": "browser",
         "title": "minify-js cache hit ratio",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "cumulative"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "percent",
             "label": "",
             "logBase": 1,
             "max": 100,
             "min": null,
             "show": true
           },
           {
             "format": "percent",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           }
         ],
         "zerofill": true
       }
     ],
     "showTitle": true,
     "title": "Minification"
   },
   {
     "collapse": false,
     "editable": true,
     "height": "250px",
     "panels": [
       {
         "aliasColors": {
           "Hits": "#1F78C1",
           "Misses": "#EF843C"
         },
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "fill": 0,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)",
           "thresholdLine": false
         },
         "height": "",
         "id": 24,
         "interactive": true,
         "legend": {
           "alignAsTable": false,
           "avg": true,
           "current": false,
           "hideEmpty": false,
           "max": false,
           "min": false,
           "rightSide": false,
           "show": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 2,
         "links": [],
         "maxDataPoints": "",
         "nullPointMode": "connected",
         "options": false,
         "percentage": false,
         "pointradius": 5,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [
           {
             "alias": "Misses",
             "yaxis": 2
           }
         ],
         "span": 5,
         "spyable": true,
         "stack": false,
         "steppedLine": false,
         "targets": [
           {
             "refId": "A",
             "target": "alias(movingAverage(scale(MediaWiki.resourceloader_cache.minify_css.hit.rate, 60), 5), 'Hits')",
             "textEditor": false
           },
           {
             "hide": false,
             "refId": "B",
             "target": "alias(movingAverage(scale(MediaWiki.resourceloader_cache.minify_css.miss.rate, 60), 5), 'Misses')",
             "textEditor": false
           }
         ],
         "timeFrom": null,
         "timeShift": null,
         "timezone": "browser",
         "title": "minify-css cache",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "cumulative"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "short",
             "label": "rate per minute",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           },
           {
             "format": "short",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           }
         ],
         "zerofill": true
       },
       {
         "aliasColors": {},
         "annotate": {
           "enable": false
         },
         "bars": false,
         "cacheTimeout": "30",
         "datasource": "graphite",
         "fill": 1,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)",
           "thresholdLine": false
         },
         "height": "",
         "id": 38,
         "interactive": true,
         "legend": {
           "alignAsTable": false,
           "avg": true,
           "current": false,
           "hideEmpty": false,
           "max": false,
           "min": false,
           "rightSide": false,
           "show": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 2,
         "links": [],
         "maxDataPoints": "",
         "nullPointMode": "connected",
         "options": false,
         "percentage": false,
         "pointradius": 5,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [
           {
             "alias": "/last/",
             "color": "#70DBED",
             "fill": 0,
             "legend": false,
             "linewidth": 1,
             "zindex": -1
           },
           {
             "alias": "/minif/",
             "color": "#1F78C1"
           }
         ],
         "span": 7,
         "spyable": true,
         "stack": false,
         "steppedLine": false,
         "targets": [
           {
             "refId": "B",
             "target": "alias(movingAverage(asPercent(MediaWiki.resourceloader_cache.minify_css.hit.rate, sumSeries(MediaWiki.resourceloader_cache.minify_css.*.rate)),5),\"minify-css\")",
             "textEditor": true
           },
           {
             "refId": "A",
             "target": "alias(timeShift(asPercent(MediaWiki.resourceloader_cache.minify_css.hit.rate, sumSeries(MediaWiki.resourceloader_cache.minify_css.*.rate)),\"1w\"),\"last week\")",
             "textEditor": true
           }
         ],
         "timeFrom": null,
         "timeShift": null,
         "timezone": "browser",
         "title": "minify-css cache hit ratio",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "cumulative"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "percent",
             "label": "",
             "logBase": 1,
             "max": 100,
             "min": null,
             "show": true
           },
           {
             "format": "percent",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           }
         ],
         "zerofill": true
       }
     ],
     "title": "Minification (2)"
   },
   {
     "collapse": false,
     "editable": true,
     "height": "450px",
     "panels": [
       {
         "aliasColors": {},
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "fill": 0,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)"
         },
         "height": "",
         "id": 26,
         "interactive": true,
         "legend": {
           "alignAsTable": true,
           "avg": false,
           "current": false,
           "hideEmpty": false,
           "max": true,
           "min": true,
           "rightSide": false,
           "show": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 2,
         "links": [],
         "maxDataPoints": "",
         "nullPointMode": "null",
         "options": false,
         "percentage": false,
         "pointradius": 5,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [],
         "span": 12,
         "spyable": true,
         "stack": false,
         "steppedLine": false,
         "targets": [
           {
             "hide": false,
             "refId": "A",
             "target": "aliasByMetric(consolidateBy(MediaWiki.resourceloader_build.all.p75, 'max'))"
           },
           {
             "hide": false,
             "refId": "B",
             "target": "aliasByMetric(consolidateBy(MediaWiki.resourceloader_build.all.p95, 'max'))"
           },
           {
             "hide": false,
             "refId": "C",
             "target": "aliasByMetric(consolidateBy(MediaWiki.resourceloader_build.all.p99, 'max'))"
           },
           {
             "hide": false,
             "refId": "D",
             "target": "aliasByMetric(consolidateBy(MediaWiki.resourceloader_build.all.upper, 'max'))"
           }
         ],
         "timeFrom": null,
         "timeShift": null,
         "timezone": "browser",
         "title": "Build timing for all modules",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "cumulative"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "ms",
             "label": "",
             "logBase": 10,
             "max": null,
             "min": 0.1,
             "show": true
           },
           {
             "format": "short",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": false
           }
         ],
         "zerofill": true
       },
       {
         "aliasColors": {},
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "fill": 2,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)"
         },
         "height": "",
         "id": 27,
         "interactive": true,
         "legend": {
           "alignAsTable": false,
           "avg": false,
           "current": false,
           "hideEmpty": false,
           "max": false,
           "min": false,
           "rightSide": false,
           "show": true,
           "total": false,
           "values": false
         },
         "legend_counts": true,
         "lines": true,
         "linewidth": 1,
         "links": [],
         "maxDataPoints": "",
         "nullPointMode": "null",
         "options": false,
         "percentage": false,
         "pointradius": 5,
         "points": false,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [
           {
             "alias": "/daily|weekly/",
             "fill": 0,
             "linewidth": 2
           },
           {
             "alias": "weekly",
             "steppedLine": true
           },
           {
             "alias": "p95",
             "zindex": 1
           }
         ],
         "span": 12,
         "spyable": true,
         "stack": false,
         "steppedLine": false,
         "targets": [
           {
             "hide": false,
             "refId": "A",
             "target": "aliasByMetric(consolidateBy(MediaWiki.resourceloader_build.all.p95, 'max'))"
           },
           {
             "hide": false,
             "refId": "B",
             "target": "alias(summarize(MediaWiki.resourceloader_build.all.p95, '24h', 'max', true), 'daily')"
           },
           {
             "hide": false,
             "refId": "C",
             "target": "alias(summarize(MediaWiki.resourceloader_build.all.p95, '7d', 'max', true), 'weekly')"
           }
         ],
         "timeFrom": "3M",
         "timeShift": null,
         "timezone": "browser",
         "title": "Build timing history for all modules",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "cumulative"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "ms",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           },
           {
             "format": "short",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           }
         ],
         "zerofill": true
       },
       {
         "aliasColors": {},
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "decimals": 1,
         "fill": 0,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)"
         },
         "height": "",
         "id": 35,
         "interactive": true,
         "legend": {
           "alignAsTable": true,
           "avg": true,
           "current": false,
           "hideEmpty": false,
           "hideZero": false,
           "max": true,
           "min": false,
           "rightSide": false,
           "show": true,
           "sort": "max",
           "sortDesc": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": false,
         "linewidth": 1,
         "links": [
           {
             "dashUri": "db/resourceloadermodule",
             "dashboard": "ResourceLoaderModule",
             "targetBlank": true,
             "title": "View dashboard: ResourceLoaderModule",
             "type": "dashboard"
           }
         ],
         "maxDataPoints": "",
         "nullPointMode": "null",
         "options": false,
         "percentage": false,
         "pointradius": 2,
         "points": true,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [],
         "span": 6,
         "spyable": true,
         "stack": false,
         "steppedLine": false,
         "targets": [
           {
             "hide": false,
             "refId": "B",
             "target": "aliasByNode(highestAverage(summarize(exclude(MediaWiki.resourceloader_build.*.upper, 'all'), '1h', 'max', false), 10), 2)",
             "textEditor": false
           }
         ],
         "timeFrom": "24h",
         "timeShift": null,
         "timezone": "browser",
         "title": "Highest build times",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "cumulative"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "ms",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           },
           {
             "format": "short",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": false
           }
         ],
         "zerofill": true
       },
       {
         "aliasColors": {},
         "annotate": {
           "enable": false
         },
         "bars": false,
         "datasource": "graphite",
         "decimals": 0,
         "fill": 1,
         "grid": {
           "max": null,
           "min": null,
           "threshold1": null,
           "threshold1Color": "rgba(216, 200, 27, 0.27)",
           "threshold2": null,
           "threshold2Color": "rgba(234, 112, 112, 0.22)"
         },
         "height": "",
         "id": 34,
         "interactive": true,
         "legend": {
           "alignAsTable": true,
           "avg": false,
           "current": false,
           "hideEmpty": false,
           "max": true,
           "min": false,
           "rightSide": false,
           "show": true,
           "sort": "max",
           "sortDesc": true,
           "total": false,
           "values": true
         },
         "legend_counts": true,
         "lines": false,
         "linewidth": 1,
         "links": [],
         "maxDataPoints": "",
         "nullPointMode": "null",
         "options": false,
         "percentage": false,
         "pointradius": 2,
         "points": true,
         "renderer": "flot",
         "resolution": 100,
         "scale": 1,
         "seriesOverrides": [],
         "span": 6,
         "spyable": true,
         "stack": false,
         "steppedLine": false,
         "targets": [
           {
             "hide": false,
             "refId": "A",
             "target": "aliasByNode(sortByMaxima(highestAverage(summarize(exclude(MediaWiki.resourceloader_build.*.sample_rate, '\\.(all|user_)'), '1h', 'max', false), 10)), 2)",
             "textEditor": false
           }
         ],
         "timeFrom": "24h",
         "timeShift": null,
         "timezone": "browser",
         "title": "Highest build rate",
         "tooltip": {
           "msResolution": true,
           "query_as_alias": true,
           "shared": true,
           "sort": 0,
           "value_type": "cumulative"
         },
         "type": "graph",
         "xaxis": {
           "show": true
         },
         "yaxes": [
           {
             "format": "short",
             "label": "rate per second",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           },
           {
             "format": "short",
             "label": "",
             "logBase": 1,
             "max": null,
             "min": null,
             "show": false
           }
         ],
         "zerofill": true
       }
     ],
     "showTitle": true,
     "title": "Modules"
   }
 ],
 "time": {
   "from": "now-7d",
   "now": true,
   "to": "now"
 },
 "timepicker": {
   "collapse": false,
   "enable": true,
   "notice": false,
   "now": true,
   "nowDelay": "",
   "refresh_intervals": [
     "1m",
     "5m",
     "15m",
     "30m",
     "1h"
   ],
   "status": "Stable",
   "time_options": [
     "1h",
     "6h",
     "12h",
     "24h",
     "2d",
     "7d",
     "14d",
     "30d",
     "6M"
   ],
   "type": "timepicker"
 },
 "templating": {
   "enable": true,
   "list": []
 },
 "annotations": {
   "enable": true,
   "list": [
     {
       "datasource": "graphite",
       "enable": false,
       "iconColor": "rgba(22, 108, 120, 0.84)",
       "iconSize": 10,
       "lineColor": "rgba(23, 133, 170, 0.6)",
       "name": "Show deployments",
       "showLine": true,
       "target": "exclude(aliasByNode(deploy.*.count,-2),\"all\")"
     }
   ]
 },
 "refresh": "5m",
 "schemaVersion": 12,
 "version": 105,
 "links": [
   {
     "asDropdown": true,
     "icon": "external link",
     "tags": [
       "performance"
     ],
     "title": "Performance dashboards",
     "type": "dashboards"
   }
 ],
 "gnetId": null

}