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 %}