Merge "Add Grafana dashboard with Prometheus datasource for remote storage adapter"
diff --git a/prometheus/files/grafana_dashboards/prometheus_performances_prometheus.json b/prometheus/files/grafana_dashboards/prometheus_performances_prometheus.json
index 0ff1031..8ba08c7 100644
--- a/prometheus/files/grafana_dashboards/prometheus_performances_prometheus.json
+++ b/prometheus/files/grafana_dashboards/prometheus_performances_prometheus.json
@@ -17,13 +17,7 @@
       "height": "250",
       "panels": [
         {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833",
-            "To persist": "#9AC48A"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -57,7 +51,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "prometheus_local_storage_memory_chunks{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
+              "expr": "prometheus_local_storage_memory_chunks{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}",
               "intervalFactor": 2,
               "legendFormat": "Chunks",
               "metric": "prometheus_local_storage_memory_chunks",
@@ -65,28 +59,12 @@
               "step": 10
             },
             {
-              "expr": "prometheus_local_storage_chunks_to_persist{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
+              "expr": "prometheus_local_storage_chunks_to_persist{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}",
               "intervalFactor": 2,
               "legendFormat": "To persist",
               "metric": "prometheus_local_storage_chunks_to_persist",
               "refId": "B",
               "step": 10
-            },
-            {
-              "expr": "prometheus_local_storage_max_memory_chunks{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
-              "intervalFactor": 2,
-              "legendFormat": "Max chunks",
-              "metric": "prometheus_local_storage_max_memory_chunks",
-              "refId": "D",
-              "step": 10
-            },
-            {
-              "expr": "prometheus_local_storage_max_chunks_to_persist{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
-              "intervalFactor": 2,
-              "legendFormat": "Max to persist",
-              "metric": "prometheus_local_storage_max_chunks_to_persist",
-              "refId": "C",
-              "step": 10
             }
           ],
           "thresholds": [],
@@ -126,12 +104,7 @@
           ]
         },
         {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -160,7 +133,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=\"$Prometheus:9090\",type=\"create\"}[10m])",
+              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\",type=\"create\"}[10m])",
               "intervalFactor": 2,
               "legendFormat": "10m rate",
               "metric": "prometheus_local_storage_chunk_ops_total",
@@ -168,7 +141,7 @@
               "step": 10
             },
             {
-              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=\"$Prometheus:9090\",type=\"create\"}[1h])",
+              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\",type=\"create\"}[1h])",
               "intervalFactor": 2,
               "legendFormat": "1h rate",
               "metric": "prometheus_local_storage_chunk_ops_total",
@@ -176,7 +149,7 @@
               "step": 10
             },
             {
-              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=\"$Prometheus:9090\",type=\"create\"}[6h])",
+              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\",type=\"create\"}[6h])",
               "intervalFactor": 2,
               "legendFormat": "6h rate",
               "metric": "prometheus_local_storage_chunk_ops_total",
@@ -226,6 +199,264 @@
           "editable": true,
           "error": false,
           "fill": 1,
+          "id": 13,
+          "legend": {
+            "avg": false,
+            "current": false,
+            "max": false,
+            "min": false,
+            "show": true,
+            "total": false,
+            "values": false
+          },
+          "lines": true,
+          "linewidth": 1,
+          "links": [],
+          "nullPointMode": "null",
+          "percentage": false,
+          "pointradius": 5,
+          "points": false,
+          "renderer": "flot",
+          "seriesOverrides": [],
+          "span": 4,
+          "stack": false,
+          "steppedLine": false,
+          "targets": [
+            {
+              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\",type=\"persist\"}[10m])",
+              "intervalFactor": 2,
+              "legendFormat": "10m rate",
+              "metric": "prometheus_local_storage_chunk_ops_total",
+              "refId": "A",
+              "step": 10
+            },
+            {
+              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\",type=\"persist\"}[1h])",
+              "intervalFactor": 2,
+              "legendFormat": "1h rate",
+              "metric": "prometheus_local_storage_chunk_ops_total",
+              "refId": "B",
+              "step": 10
+            },
+            {
+              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\",type=\"persist\"}[6h])",
+              "intervalFactor": 2,
+              "legendFormat": "6h rate",
+              "metric": "prometheus_local_storage_chunk_ops_total",
+              "refId": "C",
+              "step": 10
+            }
+          ],
+          "thresholds": [],
+          "timeFrom": null,
+          "timeShift": null,
+          "title": "Chunks Persisted",
+          "tooltip": {
+            "msResolution": false,
+            "shared": true,
+            "sort": 0,
+            "value_type": "individual"
+          },
+          "type": "graph",
+          "xaxis": {
+            "mode": "time",
+            "name": null,
+            "show": true,
+            "values": []
+          },
+          "yaxes": [
+            {
+              "format": "short",
+              "label": null,
+              "logBase": 1,
+              "max": null,
+              "min": "0",
+              "show": true
+            },
+            {
+              "format": "short",
+              "label": null,
+              "logBase": 1,
+              "max": null,
+              "min": null,
+              "show": true
+            }
+          ]
+        }
+      ],
+      "repeat": null,
+      "repeatIteration": null,
+      "repeatRowId": null,
+      "showTitle": true,
+      "title": "Chunks",
+      "titleSize": "h6"
+    },
+    {
+      "collapse": false,
+      "height": "250",
+      "panels": [
+        {
+          "aliasColors": {},
+          "bars": false,
+          "editable": true,
+          "error": false,
+          "fill": 1,
+          "id": 18,
+          "legend": {
+            "avg": false,
+            "current": false,
+            "max": false,
+            "min": false,
+            "show": true,
+            "total": false,
+            "values": false
+          },
+          "lines": true,
+          "linewidth": 1,
+          "links": [],
+          "nullPointMode": "null",
+          "percentage": false,
+          "pointradius": 5,
+          "points": false,
+          "renderer": "flot",
+          "seriesOverrides": [],
+          "span": 4,
+          "stack": false,
+          "steppedLine": false,
+          "targets": [
+            {
+              "expr": "prometheus_local_storage_persistence_urgency_score{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}",
+              "intervalFactor": 2,
+              "legendFormat": "Urgency score",
+              "metric": "",
+              "refId": "A",
+              "step": 10
+            }
+          ],
+          "thresholds": [],
+          "timeFrom": null,
+          "timeShift": null,
+          "title": "Urgency Score",
+          "tooltip": {
+            "msResolution": false,
+            "shared": true,
+            "sort": 0,
+            "value_type": "individual"
+          },
+          "type": "graph",
+          "xaxis": {
+            "mode": "time",
+            "name": null,
+            "show": true,
+            "values": []
+          },
+          "yaxes": [
+            {
+              "format": "none",
+              "label": null,
+              "logBase": 1,
+              "max": null,
+              "min": "0",
+              "show": true
+            },
+            {
+              "format": "short",
+              "label": null,
+              "logBase": 1,
+              "max": null,
+              "min": null,
+              "show": true
+            }
+          ]
+        },
+        {
+          "aliasColors": {},
+          "bars": false,
+          "editable": true,
+          "error": false,
+          "fill": 1,
+          "id": 15,
+          "legend": {
+            "avg": true,
+            "current": false,
+            "max": false,
+            "min": false,
+            "show": true,
+            "total": false,
+            "values": true
+          },
+          "lines": true,
+          "linewidth": 1,
+          "links": [],
+          "nullPointMode": "null",
+          "percentage": false,
+          "pointradius": 5,
+          "points": false,
+          "renderer": "flot",
+          "seriesOverrides": [],
+          "span": 4,
+          "stack": false,
+          "steppedLine": false,
+          "targets": [
+            {
+              "expr": "prometheus_local_storage_rushed_mode{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}",
+              "intervalFactor": 2,
+              "legendFormat": "Rushed Mode",
+              "metric": "prometheus_local_storage_rushed_mode",
+              "refId": "A",
+              "step": 10
+            },
+            {
+              "expr": "prometheus_local_storage_checkpointing{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}",
+              "intervalFactor": 2,
+              "legendFormat": "Checkpointing",
+              "metric": "prometheus_local_storage_checkpointing",
+              "refId": "B",
+              "step": 10
+            }
+          ],
+          "thresholds": [],
+          "timeFrom": null,
+          "timeShift": null,
+          "title": "Modes",
+          "tooltip": {
+            "msResolution": false,
+            "shared": true,
+            "sort": 0,
+            "value_type": "individual"
+          },
+          "type": "graph",
+          "xaxis": {
+            "mode": "time",
+            "name": null,
+            "show": true,
+            "values": []
+          },
+          "yaxes": [
+            {
+              "format": "short",
+              "label": "",
+              "logBase": 1,
+              "max": null,
+              "min": "0",
+              "show": true
+            },
+            {
+              "format": "short",
+              "label": null,
+              "logBase": 1,
+              "max": null,
+              "min": null,
+              "show": true
+            }
+          ]
+        },
+        {
+          "aliasColors": {},
+          "bars": false,
+          "editable": true,
+          "error": false,
+          "fill": 1,
           "id": 1,
           "legend": {
             "avg": false,
@@ -250,7 +481,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "rate(prometheus_local_storage_ingested_samples_total{job=\"prometheus\",instance=\"$Prometheus:9090\"}[1m])",
+              "expr": "rate(prometheus_local_storage_ingested_samples_total{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}[1m])",
               "intervalFactor": 2,
               "legendFormat": "samples/s",
               "metric": "prometheus_local_storage_ingested_samples_total",
@@ -298,275 +529,7 @@
       "repeat": null,
       "repeatIteration": null,
       "repeatRowId": null,
-      "showTitle": false,
-      "title": "Chunks",
-      "titleSize": "h6"
-    },
-    {
-      "collapse": false,
-      "height": "250",
-      "panels": [
-        {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833"
-          },
-          "bars": false,
-          "editable": true,
-          "error": false,
-          "fill": 1,
-          "id": 18,
-          "legend": {
-            "avg": false,
-            "current": false,
-            "max": false,
-            "min": false,
-            "show": true,
-            "total": false,
-            "values": false
-          },
-          "lines": true,
-          "linewidth": 1,
-          "links": [],
-          "nullPointMode": "null",
-          "percentage": false,
-          "pointradius": 5,
-          "points": false,
-          "renderer": "flot",
-          "seriesOverrides": [],
-          "span": 4,
-          "stack": false,
-          "steppedLine": false,
-          "targets": [
-            {
-              "expr": "prometheus_local_storage_persistence_urgency_score{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
-              "intervalFactor": 2,
-              "legendFormat": "Urgency score",
-              "metric": "",
-              "refId": "A",
-              "step": 10
-            }
-          ],
-          "thresholds": [],
-          "timeFrom": null,
-          "timeShift": null,
-          "title": "Urgency Score",
-          "tooltip": {
-            "msResolution": false,
-            "shared": true,
-            "sort": 0,
-            "value_type": "individual"
-          },
-          "type": "graph",
-          "xaxis": {
-            "mode": "time",
-            "name": null,
-            "show": true,
-            "values": []
-          },
-          "yaxes": [
-            {
-              "format": "none",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": "0",
-              "show": true
-            },
-            {
-              "format": "short",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": true
-            }
-          ]
-        },
-        {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833"
-          },
-          "bars": false,
-          "editable": true,
-          "error": false,
-          "fill": 1,
-          "id": 13,
-          "legend": {
-            "avg": false,
-            "current": false,
-            "max": false,
-            "min": false,
-            "show": true,
-            "total": false,
-            "values": false
-          },
-          "lines": true,
-          "linewidth": 1,
-          "links": [],
-          "nullPointMode": "null",
-          "percentage": false,
-          "pointradius": 5,
-          "points": false,
-          "renderer": "flot",
-          "seriesOverrides": [],
-          "span": 4,
-          "stack": false,
-          "steppedLine": false,
-          "targets": [
-            {
-              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=\"$Prometheus:9090\",type=\"persist\"}[10m])",
-              "intervalFactor": 2,
-              "legendFormat": "10m rate",
-              "metric": "prometheus_local_storage_chunk_ops_total",
-              "refId": "A",
-              "step": 10
-            },
-            {
-              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=\"$Prometheus:9090\",type=\"persist\"}[1h])",
-              "intervalFactor": 2,
-              "legendFormat": "1h rate",
-              "metric": "prometheus_local_storage_chunk_ops_total",
-              "refId": "B",
-              "step": 10
-            },
-            {
-              "expr": "rate(prometheus_local_storage_chunk_ops_total{job=\"prometheus\",instance=\"$Prometheus:9090\",type=\"persist\"}[6h])",
-              "intervalFactor": 2,
-              "legendFormat": "6h rate",
-              "metric": "prometheus_local_storage_chunk_ops_total",
-              "refId": "C",
-              "step": 10
-            }
-          ],
-          "thresholds": [],
-          "timeFrom": null,
-          "timeShift": null,
-          "title": "Chunks Persisted",
-          "tooltip": {
-            "msResolution": false,
-            "shared": true,
-            "sort": 0,
-            "value_type": "individual"
-          },
-          "type": "graph",
-          "xaxis": {
-            "mode": "time",
-            "name": null,
-            "show": true,
-            "values": []
-          },
-          "yaxes": [
-            {
-              "format": "short",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": "0",
-              "show": true
-            },
-            {
-              "format": "short",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": true
-            }
-          ]
-        },
-        {
-          "aliasColors": {},
-          "bars": false,
-          "editable": true,
-          "error": false,
-          "fill": 1,
-          "id": 15,
-          "legend": {
-            "avg": true,
-            "current": false,
-            "max": false,
-            "min": false,
-            "show": true,
-            "total": false,
-            "values": true
-          },
-          "lines": true,
-          "linewidth": 1,
-          "links": [],
-          "nullPointMode": "null",
-          "percentage": false,
-          "pointradius": 5,
-          "points": false,
-          "renderer": "flot",
-          "seriesOverrides": [],
-          "span": 4,
-          "stack": false,
-          "steppedLine": false,
-          "targets": [
-            {
-              "expr": "prometheus_local_storage_rushed_mode{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
-              "intervalFactor": 2,
-              "legendFormat": "Rushed Mode",
-              "metric": "prometheus_local_storage_rushed_mode",
-              "refId": "A",
-              "step": 10
-            },
-            {
-              "expr": "prometheus_local_storage_checkpointing{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
-              "intervalFactor": 2,
-              "legendFormat": "Checkpointing",
-              "metric": "prometheus_local_storage_checkpointing",
-              "refId": "B",
-              "step": 10
-            }
-          ],
-          "thresholds": [],
-          "timeFrom": null,
-          "timeShift": null,
-          "title": "Modes",
-          "tooltip": {
-            "msResolution": false,
-            "shared": true,
-            "sort": 0,
-            "value_type": "individual"
-          },
-          "type": "graph",
-          "xaxis": {
-            "mode": "time",
-            "name": null,
-            "show": true,
-            "values": []
-          },
-          "yaxes": [
-            {
-              "format": "short",
-              "label": "",
-              "logBase": 1,
-              "max": null,
-              "min": "0",
-              "show": true
-            },
-            {
-              "format": "short",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": true
-            }
-          ]
-        }
-      ],
-      "repeat": null,
-      "repeatIteration": null,
-      "repeatRowId": null,
-      "showTitle": false,
+      "showTitle": true,
       "title": "Info",
       "titleSize": "h6"
     },
@@ -575,12 +538,7 @@
       "height": 250,
       "panels": [
         {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -609,7 +567,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "rate(prometheus_local_storage_series_chunks_persisted_sum{job=\"prometheus\",instance=\"$Prometheus:9090\"}[10m]) / rate(prometheus_local_storage_series_chunks_persisted_count{job=\"prometheus\",instance=\"$Prometheus:9090\"}[10m])",
+              "expr": "rate(prometheus_local_storage_series_chunks_persisted_sum{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}[10m]) / rate(prometheus_local_storage_series_chunks_persisted_count{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}[10m])",
               "intervalFactor": 2,
               "legendFormat": "Chunks per Series",
               "metric": "prometheus_local_storage_series_chunks_persisted_count",
@@ -654,12 +612,7 @@
           ]
         },
         {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -688,7 +641,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "rate(prometheus_local_storage_series_ops_total{job=\"prometheus\",instance=\"$Prometheus:9090\",type=\"maintenance_in_memory\"}[10m])",
+              "expr": "rate(prometheus_local_storage_series_ops_total{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\",type=\"maintenance_in_memory\"}[10m])",
               "intervalFactor": 2,
               "legendFormat": "Memory Series/s",
               "metric": "prometheus_local_storage_series_ops_total",
@@ -696,7 +649,7 @@
               "step": 10
             },
             {
-              "expr": "rate(prometheus_local_storage_series_chunks_persisted_count{job=\"prometheus\",instance=\"$Prometheus:9090\"}[10m])",
+              "expr": "rate(prometheus_local_storage_series_chunks_persisted_count{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}[10m])",
               "intervalFactor": 2,
               "legendFormat": "Series Persisted/s",
               "metric": "prometheus_local_storage_series_chunks_persisted_count",
@@ -741,12 +694,7 @@
           ]
         },
         {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -775,7 +723,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "rate(prometheus_local_storage_maintain_series_duration_seconds_sum{job=\"prometheus\",instance=\"$Prometheus:9090\",location=\"memory\"}[10m]) / rate(prometheus_local_storage_maintain_series_duration_seconds_count{job=\"prometheus\",instance=\"$Prometheus:9090\",location=\"memory\"}[10m])",
+              "expr": "rate(prometheus_local_storage_maintain_series_duration_seconds_sum{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\",location=\"memory\"}[10m]) / rate(prometheus_local_storage_maintain_series_duration_seconds_count{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\",location=\"memory\"}[10m])",
               "intervalFactor": 2,
               "legendFormat": "Maintenance Duration",
               "metric": "prometheus_local_storage_maintain_series_duration_seconds_count",
@@ -823,7 +771,7 @@
       "repeat": null,
       "repeatIteration": null,
       "repeatRowId": null,
-      "showTitle": false,
+      "showTitle": true,
       "title": "Maintenance",
       "titleSize": "h6"
     },
@@ -832,14 +780,7 @@
       "height": 250,
       "panels": [
         {
-          "aliasColors": {
-            "Allocated bytes": "#F9BA8F",
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833",
-            "RSS": "#890F02"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -868,7 +809,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "prometheus_local_storage_checkpoint_last_duration_seconds{job=\"prometheus\",instance=\"$Prometheus:9090\"} or prometheus_local_storage_checkpoint_duration_seconds{job=\"prometheus\",instance=\"$Prometheus:9090\",quantile=\"\"}",
+              "expr": "prometheus_local_storage_checkpoint_last_duration_seconds{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"} or prometheus_local_storage_checkpoint_duration_seconds{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\",quantile=\"\"}",
               "intervalFactor": 2,
               "legendFormat": "Checkpoint duration",
               "metric": "last",
@@ -913,12 +854,7 @@
           ]
         },
         {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -947,7 +883,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "prometheus_local_storage_checkpoint_last_size_bytes{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
+              "expr": "prometheus_local_storage_checkpoint_last_size_bytes{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}",
               "intervalFactor": 2,
               "legendFormat": "Checkpoint size",
               "metric": "prometheus_local_storage_checkpoint_last_size_bytes",
@@ -992,12 +928,7 @@
           ]
         },
         {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -1026,7 +957,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "irate(prometheus_local_storage_checkpoint_series_chunks_written_sum{job=\"prometheus\",instance=\"$Prometheus:9090\"}[1m])",
+              "expr": "irate(prometheus_local_storage_checkpoint_series_chunks_written_sum{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}[1m])",
               "intervalFactor": 2,
               "legendFormat": "Checkpoint chunks written/s",
               "metric": "prometheus_local_storage_checkpoint_series_chunks_written_sum",
@@ -1074,7 +1005,7 @@
       "repeat": null,
       "repeatIteration": null,
       "repeatRowId": null,
-      "showTitle": false,
+      "showTitle": true,
       "title": "Checkpoints",
       "titleSize": "h6"
     },
@@ -1083,18 +1014,7 @@
       "height": 250,
       "panels": [
         {
-          "aliasColors": {
-            "Allocated bytes": "#7EB26D",
-            "Allocated bytes - 1m max": "#BF1B00",
-            "Allocated bytes - 1m min": "#BF1B00",
-            "Allocated bytes - 5m max": "#BF1B00",
-            "Allocated bytes - 5m min": "#BF1B00",
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833",
-            "RSS": "#447EBC"
-          },
+          "aliasColors": {},
           "bars": false,
           "decimals": null,
           "editable": true,
@@ -1129,7 +1049,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "process_resident_memory_bytes{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
+              "expr": "process_resident_memory_bytes{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}",
               "intervalFactor": 2,
               "legendFormat": "RSS",
               "metric": "process_resident_memory_bytes",
@@ -1137,7 +1057,7 @@
               "step": 10
             },
             {
-              "expr": "max_over_time(go_memstats_alloc_bytes{job=\"prometheus\",instance=\"$Prometheus:9090\"}[5m])",
+              "expr": "max_over_time(go_memstats_alloc_bytes{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}[5m])",
               "intervalFactor": 2,
               "legendFormat": "Allocated bytes - 5m max",
               "metric": "go_memstats_alloc_bytes",
@@ -1145,7 +1065,7 @@
               "step": 10
             },
             {
-              "expr": "go_memstats_alloc_bytes{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
+              "expr": "go_memstats_alloc_bytes{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}",
               "intervalFactor": 2,
               "legendFormat": "Allocated bytes",
               "metric": "go_memstats_alloc_bytes",
@@ -1153,9 +1073,9 @@
               "step": 10
             },
             {
-              "expr": "min_over_time(go_memstats_alloc_bytes{job=\"prometheus\",instance=\"$Prometheus:9090\"}[5m])",
+              "expr": "min_over_time(go_memstats_alloc_bytes{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}[5m])",
               "intervalFactor": 2,
-              "legendFormat": "Allocated bytes - 5m min {{instance}}",
+              "legendFormat": "Allocated bytes - 5m min",
               "metric": "go_memstats_alloc_bytes",
               "refId": "C",
               "step": 10
@@ -1198,14 +1118,7 @@
           ]
         },
         {
-          "aliasColors": {
-            "Allocated bytes": "#F9BA8F",
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833",
-            "RSS": "#890F02"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -1234,7 +1147,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "rate(go_memstats_alloc_bytes_total{job=\"prometheus\",instance=\"$Prometheus:9090\"}[1m])",
+              "expr": "rate(go_memstats_alloc_bytes_total{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}[1m])",
               "intervalFactor": 2,
               "legendFormat": "Allocated Bytes/s",
               "metric": "go_memstats_alloc_bytes",
@@ -1312,7 +1225,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "irate(process_cpu_seconds_total{job=\"prometheus\",instance=\"$Prometheus:9090\"}[1m])",
+              "expr": "irate(process_cpu_seconds_total{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}[1m])",
               "intervalFactor": 2,
               "legendFormat": "Irate",
               "metric": "prometheus_local_storage_ingested_samples_total",
@@ -1320,7 +1233,7 @@
               "step": 10
             },
             {
-              "expr": "rate(process_cpu_seconds_total{job=\"prometheus\",instance=\"$Prometheus:9090\"}[5m])",
+              "expr": "rate(process_cpu_seconds_total{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}[5m])",
               "intervalFactor": 2,
               "legendFormat": "5m rate",
               "metric": "prometheus_local_storage_ingested_samples_total",
@@ -1370,8 +1283,8 @@
       "repeat": null,
       "repeatIteration": null,
       "repeatRowId": null,
-      "showTitle": false,
-      "title": "RAM&CPU",
+      "showTitle": true,
+      "title": "Memory & CPU",
       "titleSize": "h6"
     },
     {
@@ -1379,12 +1292,7 @@
       "height": 250,
       "panels": [
         {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -1413,7 +1321,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "prometheus_local_storage_memory_series{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
+              "expr": "prometheus_local_storage_memory_series{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}",
               "intervalFactor": 2,
               "legendFormat": "Time series",
               "metric": "prometheus_local_storage_memory_series",
@@ -1458,12 +1366,7 @@
           ]
         },
         {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -1497,7 +1400,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "rate(prometheus_local_storage_indexing_batch_sizes_sum{job=\"prometheus\",instance=\"$Prometheus:9090\"}[1m])",
+              "expr": "rate(prometheus_local_storage_indexing_batch_sizes_sum{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}[1m])",
               "intervalFactor": 2,
               "legendFormat": "Indexed/s",
               "metric": "prometheus_local_storage_indexing_batch_sizes_sum",
@@ -1505,7 +1408,7 @@
               "step": 10
             },
             {
-              "expr": "prometheus_local_storage_indexing_queue_length{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
+              "expr": "prometheus_local_storage_indexing_queue_length{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}",
               "intervalFactor": 2,
               "legendFormat": "Queue length",
               "metric": "prometheus_local_storage_indexing_queue_length",
@@ -1550,12 +1453,7 @@
           ]
         },
         {
-          "aliasColors": {
-            "Chunks": "#1F78C1",
-            "Chunks to persist": "#508642",
-            "Max chunks": "#052B51",
-            "Max to persist": "#3F6833"
-          },
+          "aliasColors": {},
           "bars": false,
           "editable": true,
           "error": false,
@@ -1584,7 +1482,7 @@
           "steppedLine": false,
           "targets": [
             {
-              "expr": "prometheus_local_storage_memory_chunkdescs{job=\"prometheus\",instance=\"$Prometheus:9090\"}",
+              "expr": "prometheus_local_storage_memory_chunkdescs{job=\"prometheus\",instance=~\"$Prometheus:[1-9][0-9]*\"}",
               "intervalFactor": 2,
               "legendFormat": "Chunk Descs",
               "metric": "prometheus_local_storage_memory_chunkdescs",
@@ -1632,26 +1530,17 @@
       "repeat": null,
       "repeatIteration": null,
       "repeatRowId": null,
-      "showTitle": false,
+      "showTitle": true,
       "title": "Time series",
       "titleSize": "h6"
-    },
-    {
-      "collapse": false,
-      "height": 250,
-      "panels": [],
-      "repeat": null,
-      "repeatIteration": null,
-      "repeatRowId": null,
-      "showTitle": false,
-      "title": "Node",
-      "titleSize": "h6"
     }
   ],
   "schemaVersion": 14,
   "sharedCrosshair": true,
   "style": "dark",
-  "tags": [],
+  "tags": [
+    "prometheus"
+  ],
   "templating": {
     "list": [
       {
@@ -1659,15 +1548,15 @@
         "current": {},
         "hide": 0,
         "includeAll": false,
-        "label": null,
+        "label": "Prometheus host",
         "multi": false,
         "name": "Prometheus",
         "options": [],
         "query": "query_result(up{job=\"prometheus\"} == 1)",
         "refresh": 1,
         "refresh_on_load": true,
-        "regex": ".*instance=\"([^\"]+):9090\".*",
-        "sort": 0,
+        "regex": ".*instance=\"([^:]+):[1-9][0-9]*\".*",
+        "sort": 1,
         "tagValuesQuery": null,
         "tags": [],
         "tagsQuery": null,
@@ -1707,6 +1596,6 @@
   },
   "timezone": "browser",
   "title": "Prometheus Performances",
-  "version": 4
+  "version": 8
 }
 {% endraw %}