diff --git a/cmd/prometheus/Readme.md b/cmd/prometheus/Readme.md index 689bc364170..e9313667a46 100644 --- a/cmd/prometheus/Readme.md +++ b/cmd/prometheus/Readme.md @@ -20,7 +20,7 @@ To add custom Erigon host: copy `./cmd/prometheus/prometheus.yml`, modify, pass #### How to update dashboards 1. Edit dashboard right in Grafana UI as you need. Save. -2. Go to "Dashboard Settings" -> "JSON Model" -> Copy json representation of dashboard. +2. Go to "Share" -> "Export" -> enable checkbox "Export for sharing externally" -> "View Json" -> Copy json 3. Go to file `./cmd/prometheus/dashboards/erigon.json` and paste json there. 4. Commit and push. Done. diff --git a/cmd/prometheus/dashboards/erigon.json b/cmd/prometheus/dashboards/erigon.json index 4682f7254b0..351abf5928b 100644 --- a/cmd/prometheus/dashboards/erigon.json +++ b/cmd/prometheus/dashboards/erigon.json @@ -1,4 +1,41 @@ { + "__inputs": [ + { + "name": "DS_PROMETHEUS", + "label": "Prometheus", + "description": "", + "type": "datasource", + "pluginId": "prometheus", + "pluginName": "Prometheus" + } + ], + "__elements": {}, + "__requires": [ + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "10.4.2" + }, + { + "type": "panel", + "id": "graph", + "name": "Graph (old)", + "version": "" + }, + { + "type": "datasource", + "id": "prometheus", + "name": "Prometheus", + "version": "1.0.0" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" + } + ], "annotations": { "list": [ { @@ -24,14 +61,14 @@ "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, - "id": 2, + "id": null, "links": [], "liveNow": false, "panels": [ { "collapsed": false, "datasource": { - "type": "prometheus" + "datasource": "${DS_PROMETHEUS}" }, "gridPos": { "h": 1, @@ -44,7 +81,7 @@ "targets": [ { "datasource": { - "type": "prometheus" + "datasource": "${DS_PROMETHEUS}" }, "refId": "A" } @@ -54,7 +91,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -62,8 +100,10 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", + "axisGridShow": true, "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, @@ -83,7 +123,7 @@ "type": "linear" }, "showPoints": "never", - "spanNulls": true, + "spanNulls": false, "stacking": { "group": "A", "mode": "none" @@ -117,7 +157,6 @@ "y": 1 }, "id": 110, - "links": [], "options": { "legend": { "calcs": [ @@ -136,7 +175,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "sync{instance=~\"$instance\",stage=\"headers\"}", @@ -149,7 +189,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "chain_head_block{instance=~\"$instance\"}", "format": "time_series", @@ -164,7 +205,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -172,6 +214,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -227,7 +270,6 @@ "y": 1 }, "id": 116, - "links": [], "options": { "legend": { "calcs": [ @@ -246,7 +288,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "txpool_pending{instance=~\"$instance\"}", @@ -259,7 +302,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "txpool_basefee{instance=~\"$instance\"}", @@ -273,7 +317,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "txpool_queued{instance=~\"$instance\"}", "format": "time_series", @@ -288,7 +333,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -296,6 +342,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -351,7 +398,6 @@ "y": 1 }, "id": 106, - "links": [], "options": { "legend": { "calcs": [ @@ -371,7 +417,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -389,7 +436,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { @@ -398,6 +446,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -453,7 +502,6 @@ "y": 1 }, "id": 154, - "links": [], "options": { "legend": { "calcs": [ @@ -473,7 +521,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -488,7 +537,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -503,7 +553,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -518,7 +569,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -533,7 +585,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -548,7 +601,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -567,7 +621,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -575,6 +630,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -651,7 +707,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "sync{instance=~\"$instance\"}", @@ -666,7 +723,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -674,6 +732,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -729,7 +788,6 @@ "y": 12 }, "id": 77, - "links": [], "options": { "legend": { "calcs": [ @@ -751,7 +809,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "p2p_peers{instance=~\"$instance\"}", "format": "time_series", @@ -762,7 +821,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "rate(p2p_dials{instance=~\"$instance\"}[1m])", "format": "time_series", @@ -773,7 +833,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "rate(p2p_serves{instance=~\"$instance\"}[1m])", "format": "time_series", @@ -788,7 +849,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -796,6 +858,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -851,7 +914,6 @@ "y": 12 }, "id": 96, - "links": [], "options": { "legend": { "calcs": [ @@ -871,7 +933,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(p2p_ingress{instance=~\"$instance\"}[$rate_interval])", @@ -883,7 +946,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(p2p_egress{instance=~\"$instance\"}[$rate_interval])", @@ -900,7 +964,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -908,6 +973,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -943,8 +1009,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -952,7 +1017,8 @@ } ] }, - "unit": "short" + "unit": "short", + "unitScale": true }, "overrides": [] }, @@ -963,7 +1029,6 @@ "y": 23 }, "id": 85, - "links": [], "options": { "legend": { "calcs": [ @@ -983,7 +1048,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(process_io_storage_read_bytes_total{instance=~\"$instance\"}[$rate_interval])", @@ -995,7 +1061,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(process_io_storage_written_bytes_total{instance=~\"$instance\"}[$rate_interval])", @@ -1011,7 +1078,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -1019,6 +1087,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1054,8 +1123,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1063,7 +1131,8 @@ } ] }, - "unit": "decbytes" + "unit": "decbytes", + "unitScale": true }, "overrides": [] }, @@ -1092,7 +1161,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "db_size{instance=~\"$instance\"}", "interval": "", @@ -1101,7 +1171,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "db_mi_last_pgno{instance=~\"$instance\"}", @@ -1117,9 +1188,7 @@ }, { "collapsed": false, - "datasource": { - "type": "prometheus" - }, + "datasource": "${DS_PROMETHEUS}", "gridPos": { "h": 1, "w": 24, @@ -1130,9 +1199,7 @@ "panels": [], "targets": [ { - "datasource": { - "type": "prometheus" - }, + "datasource": "${DS_PROMETHEUS}", "refId": "A" } ], @@ -1141,7 +1208,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -1149,6 +1217,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1162,6 +1231,7 @@ "tooltip": false, "viz": false }, + "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, @@ -1191,7 +1261,8 @@ } ] }, - "unit": "reqps" + "unit": "reqps", + "unitScale": true }, "overrides": [] }, @@ -1220,7 +1291,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(rpc_duration_seconds_count{instance=~\"$instance\",success=\"success\"}[1m])", @@ -1230,7 +1302,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(rpc_duration_seconds_count{instance=~\"$instance\",success=\"failure\"}[1m])", @@ -1241,12 +1314,12 @@ } ], "title": "RPS", - "transformations": [], "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -1254,6 +1327,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1267,6 +1341,7 @@ "tooltip": false, "viz": false }, + "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, @@ -1296,7 +1371,8 @@ } ] }, - "unit": "s" + "unit": "s", + "unitScale": true }, "overrides": [] }, @@ -1325,7 +1401,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rpc_duration_seconds{quantile=\"$quantile\",instance=~\"$instance\"}", @@ -1335,12 +1412,12 @@ } ], "title": "Timings", - "transformations": [], "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -1348,6 +1425,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1361,6 +1439,7 @@ "tooltip": false, "viz": false }, + "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, @@ -1390,7 +1469,8 @@ } ] }, - "unit": "short" + "unit": "short", + "unitScale": true }, "overrides": [] }, @@ -1419,7 +1499,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "cache_keys_total{name=\"rpc\",instance=~\"$instance\"}", @@ -1430,7 +1511,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "cache_list_total{name=\"rpc\",instance=~\"$instance\"}", @@ -1441,7 +1523,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "cache_code_keys_total{name=\"rpc\",instance=~\"$instance\"}", @@ -1452,7 +1535,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "cache_code_list_total{name=\"rpc\",instance=~\"$instance\"}", @@ -1467,7 +1551,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -1475,6 +1560,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1488,6 +1574,7 @@ "tooltip": false, "viz": false }, + "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, @@ -1516,7 +1603,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1545,7 +1633,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1558,7 +1647,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "sum(delta(cache_code_total{result=\"hit\",name=\"rpc\",instance=~\"$instance\"}[1m]))/sum(delta(cache_code_total{name=\"rpc\",instance=~\"$instance\"}[1m])) ", @@ -1573,9 +1663,7 @@ }, { "collapsed": true, - "datasource": { - "type": "prometheus" - }, + "datasource": "${DS_PROMETHEUS}", "gridPos": { "h": 1, "w": 24, @@ -1590,7 +1678,8 @@ "dashLength": 10, "dashes": false, "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fill": 1, "fillGradient": 0, @@ -1629,7 +1718,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "sum by (grpc_service, grpc_method, instance) (rate(grpc_server_started_total{instance=~\"$instance\"}[1m]))", "interval": "", @@ -1638,7 +1728,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "sum by (grpc_service, grpc_method, instance) (rate(grpc_server_handled_total{instance=~\"$instance\",grpc_code!=\"OK\"}[1m])) ", "interval": "", @@ -1679,9 +1770,7 @@ ], "targets": [ { - "datasource": { - "type": "prometheus" - }, + "datasource": "${DS_PROMETHEUS}", "refId": "A" } ], @@ -1691,8 +1780,7 @@ ], "refresh": "30s", "revision": 1, - "schemaVersion": 38, - "style": "dark", + "schemaVersion": 39, "tags": [], "templating": { "list": [ @@ -1749,17 +1837,10 @@ "type": "custom" }, { - "current": { - "selected": true, - "text": [ - "mumbai3-2:6061" - ], - "value": [ - "mumbai3-2:6061" - ] - }, + "current": {}, "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "definition": "go_goroutines", "hide": 0, @@ -1855,6 +1936,25 @@ "refresh": 2, "skipUrlSync": false, "type": "interval" + }, + { + "current": { + "selected": false, + "text": "Prometheus", + "value": "PBFA97CFB590B2093" + }, + "hide": 2, + "includeAll": false, + "label": "prometheus", + "multi": false, + "name": "DS_PROMETHEUS", + "options": [], + "query": "prometheus", + "queryValue": "", + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "type": "datasource" } ] }, @@ -1889,6 +1989,6 @@ "timezone": "", "title": "Erigon", "uid": "FPpjH6Hik", - "version": 7, + "version": 16, "weekStart": "" } \ No newline at end of file diff --git a/cmd/prometheus/dashboards/erigon_internals.json b/cmd/prometheus/dashboards/erigon_internals.json index b83f06ac480..93a9c7e5c7e 100644 --- a/cmd/prometheus/dashboards/erigon_internals.json +++ b/cmd/prometheus/dashboards/erigon_internals.json @@ -1,4 +1,47 @@ { + "__inputs": [ + { + "name": "DS_PROMETHEUS", + "label": "Prometheus", + "description": "", + "type": "datasource", + "pluginId": "prometheus", + "pluginName": "Prometheus" + } + ], + "__elements": {}, + "__requires": [ + { + "type": "panel", + "id": "bargauge", + "name": "Bar gauge", + "version": "" + }, + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "10.4.2" + }, + { + "type": "datasource", + "id": "prometheus", + "name": "Prometheus", + "version": "1.0.0" + }, + { + "type": "panel", + "id": "stat", + "name": "Stat", + "version": "" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" + } + ], "annotations": { "list": [ { @@ -24,11 +67,12 @@ "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, - "id": 1, + "id": null, "links": [], "liveNow": false, "panels": [ { + "collapsed": false, "datasource": { "type": "prometheus" }, @@ -39,6 +83,7 @@ "y": 0 }, "id": 171, + "panels": [], "targets": [ { "datasource": { @@ -52,7 +97,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -60,6 +106,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -93,7 +140,7 @@ "mode": "off" } }, - "decimals": 1, + "decimals": 2, "mappings": [], "thresholds": { "mode": "absolute", @@ -113,7 +160,7 @@ "overrides": [] }, "gridPos": { - "h": 10, + "h": 6, "w": 8, "x": 0, "y": 1 @@ -136,10 +183,11 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "sync{instance=~\"$instance\"}", + "expr": "sync{instance=~\"$instance\",stage=\"execution\"}", "instant": false, "legendFormat": "{{ stage }}: {{instance}}", "range": true, @@ -151,7 +199,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -159,6 +208,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -213,8 +263,7 @@ "x": 8, "y": 1 }, - "id": 158, - "links": [], + "id": 195, "options": { "legend": { "calcs": [ @@ -233,25 +282,207 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, - "expr": "rate(sync{instance=~\"$instance\"}[$rate_interval])", + "expr": "rate(exec_txs_done{instance=~\"$instance\"}[$rate_interval])", "format": "time_series", "interval": "", "intervalFactor": 1, - "legendFormat": "{{ stage }}: {{instance}}", + "legendFormat": "txs apply: {{instance}}", "range": true, "refId": "A" } ], - "title": "Sync Stages progress rate", + "title": "Exec v3: txs/s ", "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "smooth", + "lineWidth": 1, + "pointSize": 4, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 60 + } + ] + }, + "unit": "s" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 8, + "x": 16, + "y": 1 + }, + "id": 200, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "10.3.4", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "prune_seconds{quantile=\"$quantile\",instance=~\"$instance\"}", + "instant": false, + "legendFormat": "{{instance}} {{type}} ", + "range": true, + "refId": "A" + } + ], + "title": "Prune, seconds", + "transparent": true, + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 2 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 8, + "x": 16, + "y": 5 + }, + "id": 202, + "options": { + "displayMode": "lcd", + "maxVizHeight": 300, + "minVizHeight": 16, + "minVizWidth": 8, + "namePlacement": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showUnfilled": true, + "sizing": "auto", + "valueMode": "color" + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "domain_prunable{instance=~\"$instance\",type=\"domain\"}", + "hide": false, + "legendFormat": "{{instance}}-{{type}}-{{table}}", + "range": true, + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "domain_prunable{instance=~\"$instance\",type=\"history\",table!=\"commitment\"}/1562500", + "hide": false, + "legendFormat": "{{instance}}-{{type}}-{{table}}", + "range": true, + "refId": "C" + } + ], + "title": "pruning availability, steps", + "type": "bargauge" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -259,6 +490,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -310,11 +542,10 @@ "gridPos": { "h": 5, "w": 8, - "x": 16, - "y": 1 + "x": 8, + "y": 6 }, - "id": 195, - "links": [], + "id": 158, "options": { "legend": { "calcs": [ @@ -333,25 +564,27 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, - "expr": "rate(exec_txs_done{instance=~\"$instance\"}[$rate_interval])", + "expr": "rate(sync{instance=~\"$instance\",stage=\"execution\"}[$rate_interval])", "format": "time_series", "interval": "", "intervalFactor": 1, - "legendFormat": "txs apply: {{instance}}", + "legendFormat": "{{ stage }}: {{instance}}", "range": true, "refId": "A" } ], - "title": "Exec v3: txs/s ", + "title": "Sync Stages progress rate", "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -359,14 +592,14 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", - "axisGridShow": true, "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", - "fillOpacity": 0, + "fillOpacity": 5, "gradientMode": "none", "hideFrom": { "legend": false, @@ -375,12 +608,15 @@ }, "insertNulls": false, "lineInterpolation": "linear", + "lineStyle": { + "fill": "solid" + }, "lineWidth": 1, - "pointSize": 5, + "pointSize": 4, "scaleDistribution": { "type": "linear" }, - "showPoints": "never", + "showPoints": "auto", "spanNulls": true, "stacking": { "group": "A", @@ -404,23 +640,20 @@ } ] }, - "unit": "s" + "unit": "ops" }, "overrides": [] }, "gridPos": { - "h": 5, + "h": 8, "w": 8, - "x": 8, - "y": 6 + "x": 0, + "y": 7 }, - "id": 112, - "links": [], + "id": 197, "options": { "legend": { - "calcs": [ - "mean" - ], + "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true @@ -434,69 +667,84 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "idelta(domain_collate_took_sum{instance=~\"$instance\"}[$rate_interval])", - "format": "time_series", - "instant": false, - "legendFormat": "collation took: {{instance}}", + "expr": "irate(domain_collation_size{instance=~\"$instance\"}[$rate_interval])", + "hide": false, + "legendFormat": "collated [domain]: {{instance}}", "range": true, - "refId": "A" + "refId": "D" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "idelta(domain_step_took_sum{instance=~\"$instance\"}[$rate_interval])", + "expr": "irate(domain_collation_hist_size{instance=~\"$instance\"}[$rate_interval])", "hide": false, - "legendFormat": "step took: {{instance}}", + "legendFormat": "collated [history]: {{instance}}", "range": true, - "refId": "C" + "refId": "E" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "idelta(domain_prune_took_sum{instance=~\"$instance\"}[$rate_interval])", + "expr": "sum(rate(domain_commitment_keys[$rate_interval])) by (instance)", "hide": false, - "legendFormat": "prune took [{{type}}]: {{instance}}", + "legendFormat": "keys committed: {{instance}}", "range": true, - "refId": "B" + "refId": "A" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "idelta(domain_commitment_took_sum{instance=~\"$instance\"}[$rate_interval])", + "expr": "irate(domain_commitment_updates{instance=~\"$instance\"}[$rate_interval])", "hide": false, - "legendFormat": "commitment took: {{instance}}", + "legendFormat": "commitment node updates: {{instance}}", "range": true, - "refId": "D" + "refId": "C" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "exemplar": false, - "expr": "idelta(domain_commitment_write_took_sum{instance=~\"$instance\"}[$rate_interval])", + "expr": "irate(domain_commitment_updates_applied{instance=~\"$instance\"}[$rate_interval])", "hide": false, - "instant": false, - "legendFormat": "commitment update write took: {{instance}}", + "legendFormat": "commitment trie node updates: {{instance}}", "range": true, "refId": "F" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "irate(domain_prune_size{instance=~\"$instance\"}[$rate_interval])", + "hide": false, + "legendFormat": "pruned keys [{{type}}]: {{instance}}", + "range": true, + "refId": "G" } ], - "title": "Time took", + "title": "State: Collate/Prune/Merge/Commitment", "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -504,6 +752,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -518,14 +767,14 @@ "viz": false }, "insertNulls": false, - "lineInterpolation": "linear", + "lineInterpolation": "smooth", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, - "showPoints": "never", - "spanNulls": true, + "showPoints": "auto", + "spanNulls": false, "stacking": { "group": "A", "mode": "none" @@ -534,7 +783,6 @@ "mode": "off" } }, - "decimals": 2, "mappings": [], "thresholds": { "mode": "absolute", @@ -548,71 +796,112 @@ "value": 80 } ] - }, - "unit": "percentunit" + } }, "overrides": [] }, "gridPos": { "h": 5, "w": 8, - "x": 16, - "y": 6 + "x": 8, + "y": 11 }, - "id": 194, - "links": [], + "id": 198, "options": { "legend": { - "calcs": [ - "mean" - ], + "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true }, "tooltip": { "mode": "multi", - "sort": "none" + "sort": "desc" } }, - "pluginVersion": "8.0.6", + "pluginVersion": "10.3.4", "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "exemplar": true, - "expr": "rate(exec_repeats{instance=~\"$instance\"}[$rate_interval])/rate(exec_txs_done{instance=~\"$instance\"}[$rate_interval])", - "format": "time_series", - "interval": "", - "intervalFactor": 1, - "legendFormat": "repeats: {{instance}}", + "expr": "domain_running_merges{instance=~\"$instance\"}", + "legendFormat": "running merges: {{instance}}", "range": true, "refId": "A" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "exemplar": true, - "expr": "rate(exec_triggers{instance=~\"$instance\"}[$rate_interval])/rate(exec_txs_done{instance=~\"$instance\"}[$rate_interval])", - "format": "time_series", + "expr": "domain_running_collations{instance=~\"$instance\"}", "hide": false, - "interval": "", - "intervalFactor": 1, - "legendFormat": "triggers: {{instance}}", + "legendFormat": "running collations: {{instance}}", "range": true, "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "domain_pruning_progress{instance=~\"$instance\"}", + "hide": false, + "legendFormat": "running prunes: {{instance}}", + "range": true, + "refId": "C" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "domain_running_commitment{instance=~\"$instance\"}", + "hide": false, + "legendFormat": "running commitment: {{instance}}", + "range": true, + "refId": "D" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "domain_running_files_building{instance=~\"$instance\"}", + "hide": false, + "instant": false, + "legendFormat": "running files building: {{instance}}", + "range": true, + "refId": "E" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "domain_wal_flushes{instance=~\"$instance\"}", + "hide": false, + "instant": false, + "legendFormat": "WAL flushes {{instance}}", + "range": true, + "refId": "F" } ], - "title": "Exec v3", + "title": "State: running collate/merge/prune", "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -620,6 +909,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -671,11 +961,10 @@ "gridPos": { "h": 5, "w": 8, - "x": 0, + "x": 16, "y": 11 }, "id": 199, - "links": [], "options": { "legend": { "calcs": [ @@ -695,7 +984,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "chain_execution_seconds{quantile=\"$quantile\",instance=~\"$instance\"}", @@ -711,7 +1001,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -719,13 +1010,15 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", + "axisGridShow": true, "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", - "fillOpacity": 5, + "fillOpacity": 0, "gradientMode": "none", "hideFrom": { "legend": false, @@ -734,15 +1027,12 @@ }, "insertNulls": false, "lineInterpolation": "linear", - "lineStyle": { - "fill": "solid" - }, "lineWidth": 1, - "pointSize": 4, + "pointSize": 5, "scaleDistribution": { "type": "linear" }, - "showPoints": "auto", + "showPoints": "never", "spanNulls": true, "stacking": { "group": "A", @@ -766,7 +1056,7 @@ } ] }, - "unit": "ops" + "unit": "s" }, "overrides": [ { @@ -776,7 +1066,8 @@ "options": { "mode": "exclude", "names": [ - "keys committed: mainnet-dev-awskii:6061" + "prune took [index]: mainnet3-1:6061", + "prune took [index]: mainnet3-3:6061" ], "prefix": "All except:", "readOnly": true @@ -796,99 +1087,99 @@ ] }, "gridPos": { - "h": 5, + "h": 6, "w": 8, - "x": 8, - "y": 11 + "x": 0, + "y": 15 }, - "id": 197, + "id": 112, "options": { "legend": { - "calcs": [], + "calcs": [ + "mean" + ], "displayMode": "list", "placement": "bottom", "showLegend": true }, "tooltip": { - "mode": "multi", - "sort": "none" - } - }, - "pluginVersion": "9.3.6", - "targets": [ - { - "datasource": { - "type": "prometheus" - }, - "editorMode": "code", - "expr": "irate(domain_collation_size{instance=~\"$instance\"}[$rate_interval])", - "hide": false, - "legendFormat": "collated [domain]: {{instance}}", - "range": true, - "refId": "D" - }, + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "9.3.6", + "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "irate(domain_collation_hist_size{instance=~\"$instance\"}[$rate_interval])", - "hide": false, - "legendFormat": "collated [history]: {{instance}}", + "expr": "rate(domain_collate_took_sum{instance=~\"$instance\"}[$rate_interval])", + "format": "time_series", + "instant": false, + "legendFormat": "collation took: {{instance}}", "range": true, - "refId": "E" + "refId": "A" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "sum(rate(domain_commitment_keys[$rate_interval])) by (instance)", + "expr": "rate(domain_step_took_sum{instance=~\"$instance\"}[$rate_interval])", "hide": false, - "legendFormat": "keys committed: {{instance}}", + "legendFormat": "step took: {{instance}}", "range": true, - "refId": "A" + "refId": "C" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "irate(domain_commitment_updates{instance=~\"$instance\"}[$rate_interval])", + "expr": "rate(domain_prune_took_sum{instance=~\"$instance\"}[$rate_interval])", "hide": false, - "legendFormat": "commitment node updates: {{instance}}", + "legendFormat": "prune took [{{type}}]: {{instance}}", "range": true, - "refId": "C" + "refId": "B" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "irate(domain_commitment_updates_applied{instance=~\"$instance\"}[$rate_interval])", + "expr": "rate(domain_commitment_took_sum{instance=~\"$instance\"}[$rate_interval])", "hide": false, - "legendFormat": "commitment trie node updates: {{instance}}", + "legendFormat": "commitment took: {{instance}}", "range": true, - "refId": "F" + "refId": "D" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "irate(domain_prune_size{instance=~\"$instance\"}[$rate_interval])", + "exemplar": false, + "expr": "rate(domain_commitment_write_took_sum{instance=~\"$instance\"}[$rate_interval])", "hide": false, - "legendFormat": "pruned keys [{{type}}]: {{instance}}", + "instant": false, + "legendFormat": "commitment update write took: {{instance}}", "range": true, - "refId": "G" + "refId": "F" } ], - "title": "Collate/Prune/Merge/Commitment", + "title": "State: timins", "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -896,6 +1187,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -910,14 +1202,14 @@ "viz": false }, "insertNulls": false, - "lineInterpolation": "smooth", + "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, - "showPoints": "auto", - "spanNulls": false, + "showPoints": "never", + "spanNulls": true, "stacking": { "group": "A", "mode": "none" @@ -926,6 +1218,7 @@ "mode": "off" } }, + "decimals": 2, "mappings": [], "thresholds": { "mode": "absolute", @@ -939,104 +1232,73 @@ "value": 80 } ] - } + }, + "unit": "percentunit" }, "overrides": [] }, "gridPos": { "h": 5, "w": 8, - "x": 16, - "y": 11 + "x": 8, + "y": 16 }, - "id": 198, + "id": 194, "options": { "legend": { - "calcs": [], + "calcs": [ + "mean" + ], "displayMode": "list", "placement": "bottom", "showLegend": true }, "tooltip": { "mode": "multi", - "sort": "desc" + "sort": "none" } }, + "pluginVersion": "8.0.6", "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "domain_running_merges{instance=~\"$instance\"}", - "legendFormat": "running merges: {{instance}}", + "exemplar": true, + "expr": "rate(exec_repeats{instance=~\"$instance\"}[$rate_interval])/rate(exec_txs_done{instance=~\"$instance\"}[$rate_interval])", + "format": "time_series", + "interval": "", + "intervalFactor": 1, + "legendFormat": "repeats: {{instance}}", "range": true, "refId": "A" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "domain_running_collations{instance=~\"$instance\"}", + "exemplar": true, + "expr": "rate(exec_triggers{instance=~\"$instance\"}[$rate_interval])/rate(exec_txs_done{instance=~\"$instance\"}[$rate_interval])", + "format": "time_series", "hide": false, - "legendFormat": "running collations: {{instance}}", + "interval": "", + "intervalFactor": 1, + "legendFormat": "triggers: {{instance}}", "range": true, "refId": "B" - }, - { - "datasource": { - "type": "prometheus" - }, - "editorMode": "code", - "expr": "domain_pruning_progress{instance=~\"$instance\"}", - "hide": false, - "legendFormat": "running prunes: {{instance}}", - "range": true, - "refId": "C" - }, - { - "datasource": { - "type": "prometheus" - }, - "editorMode": "code", - "expr": "domain_running_commitment{instance=~\"$instance\"}", - "hide": false, - "legendFormat": "running commitment: {{instance}}", - "range": true, - "refId": "D" - }, - { - "datasource": { - "type": "prometheus" - }, - "editorMode": "code", - "expr": "domain_running_files_building{instance=~\"$instance\"}", - "hide": false, - "instant": false, - "legendFormat": "running files building: {{instance}}", - "range": true, - "refId": "E" - }, - { - "datasource": { - "type": "prometheus" - }, - "editorMode": "code", - "expr": "domain_wal_flushes{instance=~\"$instance\"}", - "hide": false, - "instant": false, - "legendFormat": "WAL flushes {{instance}}", - "range": true, - "refId": "F" } ], - "title": "Running Collations / Merges / Prunes", + "title": "Exec v3", "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -1044,6 +1306,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1094,10 +1357,10 @@ "gridPos": { "h": 5, "w": 8, - "x": 0, - "y": 11 + "x": 16, + "y": 16 }, - "id": 200, + "id": 201, "options": { "legend": { "calcs": [], @@ -1113,7 +1376,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "block_consumer_delay{type=\"header_download\",instance=~\"$instance\",quantile=\"$quantile\"}", @@ -1124,7 +1388,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "block_consumer_delay{type=\"body_download\",instance=~\"$instance\",quantile=\"$quantile\"}", @@ -1135,7 +1400,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "block_consumer_delay{type=\"pre_execution\",instance=~\"$instance\",quantile=\"$quantile\"}", @@ -1146,7 +1412,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "block_consumer_delay{type=\"post_execution\",instance=~\"$instance\",quantile=\"$quantile\"}", @@ -1168,7 +1435,7 @@ "h": 1, "w": 24, "x": 0, - "y": 16 + "y": 21 }, "id": 17, "panels": [], @@ -1185,7 +1452,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -1193,6 +1461,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1229,8 +1498,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1238,7 +1506,8 @@ } ] }, - "unit": "ops" + "unit": "ops", + "unitScale": true }, "overrides": [] }, @@ -1246,7 +1515,7 @@ "h": 5, "w": 8, "x": 0, - "y": 17 + "y": 22 }, "id": 141, "options": { @@ -1265,7 +1534,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1281,7 +1551,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { @@ -1290,6 +1561,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1325,8 +1597,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1334,15 +1605,41 @@ } ] }, - "unit": "s" + "unit": "s", + "unitScale": true }, - "overrides": [] + "overrides": [ + { + "__systemRef": "hideSeriesFrom", + "matcher": { + "id": "byNames", + "options": { + "mode": "exclude", + "names": [ + "sync: mainnet3-1:6061" + ], + "prefix": "All except:", + "readOnly": true + } + }, + "properties": [ + { + "id": "custom.hideFrom", + "value": { + "legend": false, + "tooltip": false, + "viz": true + } + } + ] + } + ] }, "gridPos": { "h": 9, "w": 16, "x": 8, - "y": 17 + "y": 22 }, "id": 166, "options": { @@ -1363,7 +1660,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1375,7 +1673,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1388,7 +1687,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1401,7 +1701,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1414,7 +1715,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1427,7 +1729,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1440,7 +1743,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1453,7 +1757,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1466,7 +1771,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1479,7 +1785,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1492,7 +1799,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1505,7 +1813,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1518,7 +1827,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1535,7 +1845,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -1543,6 +1854,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1578,8 +1890,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1587,7 +1898,8 @@ } ] }, - "unit": "decbytes" + "unit": "decbytes", + "unitScale": true }, "overrides": [] }, @@ -1595,7 +1907,7 @@ "h": 5, "w": 8, "x": 0, - "y": 22 + "y": 27 }, "id": 159, "options": { @@ -1614,7 +1926,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "db_size{instance=~\"$instance\"}", "interval": "", @@ -1623,7 +1936,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "db_mi_last_pgno{instance=~\"$instance\"}", @@ -1639,7 +1953,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -1647,6 +1962,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1682,8 +1998,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1691,15 +2006,42 @@ } ] }, - "unit": "short" + "unit": "short", + "unitScale": true }, - "overrides": [] + "overrides": [ + { + "__systemRef": "hideSeriesFrom", + "matcher": { + "id": "byNames", + "options": { + "mode": "exclude", + "names": [ + "cow: mainnet3-1:6061", + "cow: mainnet3-3:6061" + ], + "prefix": "All except:", + "readOnly": true + } + }, + "properties": [ + { + "id": "custom.hideFrom", + "value": { + "legend": false, + "tooltip": false, + "viz": true + } + } + ] + } + ] }, "gridPos": { "h": 7, "w": 16, "x": 8, - "y": 26 + "y": 31 }, "id": 168, "options": { @@ -1720,7 +2062,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1733,7 +2076,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(db_pgops{phase=\"cow\", instance=~\"$instance\"}[$rate_interval])", @@ -1744,7 +2088,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(db_pgops{phase=\"clone\", instance=~\"$instance\"}[$rate_interval])", @@ -1755,7 +2100,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(db_pgops{phase=\"split\", instance=~\"$instance\"}[$rate_interval])", @@ -1766,7 +2112,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1779,7 +2126,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(db_pgops{phase=\"spill\", instance=~\"$instance\"}[$rate_interval])", @@ -1790,7 +2138,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(db_pgops{phase=\"wops\", instance=~\"$instance\"}[$rate_interval])", @@ -1801,7 +2150,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(db_pgops{phase=\"unspill\", instance=~\"$instance\"}[$rate_interval])", @@ -1812,7 +2162,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1825,7 +2176,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1838,7 +2190,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1851,7 +2204,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1864,7 +2218,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -1877,7 +2232,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(db_pgops{phase=\"minicore\", instance=~\"$instance\"}[$rate_interval])", @@ -1888,7 +2244,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(db_pgops{phase=\"prefault\", instance=~\"$instance\"}[$rate_interval])", @@ -1903,7 +2260,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -1911,6 +2269,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1946,8 +2305,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1955,7 +2313,8 @@ } ] }, - "unit": "decbytes" + "unit": "decbytes", + "unitScale": true }, "overrides": [] }, @@ -1963,7 +2322,7 @@ "h": 6, "w": 8, "x": 0, - "y": 27 + "y": 32 }, "id": 167, "options": { @@ -1984,7 +2343,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "tx_limit{instance=~\"$instance\"}", @@ -1995,7 +2355,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "tx_dirty{instance=~\"$instance\"}", @@ -2011,7 +2372,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -2019,6 +2381,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -2062,7 +2425,8 @@ } ] }, - "unit": "short" + "unit": "short", + "unitScale": true }, "overrides": [ { @@ -2072,7 +2436,8 @@ "options": { "mode": "exclude", "names": [ - "gc_overflow: mainnet2-1:6061" + "gc_leaf: mainnet3-3:6061", + "gc_leaf: mainnet3-1:6061" ], "prefix": "All except:", "readOnly": true @@ -2095,12 +2460,14 @@ "h": 6, "w": 8, "x": 0, - "y": 33 + "y": 38 }, "id": 169, "options": { "legend": { - "calcs": [], + "calcs": [ + "mean" + ], "displayMode": "list", "placement": "bottom", "showLegend": true @@ -2114,7 +2481,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "db_gc_leaf{instance=~\"$instance\"}", @@ -2124,7 +2492,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "db_gc_overflow{instance=~\"$instance\"}", @@ -2135,7 +2504,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2152,7 +2522,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { @@ -2161,6 +2532,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -2204,20 +2576,49 @@ } ] }, - "unit": "short" + "unit": "short", + "unitScale": true }, - "overrides": [] + "overrides": [ + { + "__systemRef": "hideSeriesFrom", + "matcher": { + "id": "byNames", + "options": { + "mode": "exclude", + "names": [ + "hard: mainnet3-1:6061", + "hard: mainnet3-3:6061" + ], + "prefix": "All except:", + "readOnly": true + } + }, + "properties": [ + { + "id": "custom.hideFrom", + "value": { + "legend": false, + "tooltip": false, + "viz": true + } + } + ] + } + ] }, "gridPos": { "h": 6, "w": 16, "x": 8, - "y": 33 + "y": 38 }, "id": 150, "options": { "legend": { - "calcs": [], + "calcs": [ + "mean" + ], "displayMode": "list", "placement": "bottom", "showLegend": true @@ -2231,7 +2632,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(process_minor_pagefaults_total{instance=~\"$instance\"}[$rate_interval])", @@ -2241,7 +2643,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(process_major_pagefaults_total{instance=~\"$instance\"}[$rate_interval])", @@ -2256,7 +2659,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -2264,6 +2668,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -2306,7 +2711,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -2314,7 +2720,7 @@ "h": 8, "w": 16, "x": 8, - "y": 39 + "y": 44 }, "id": 191, "options": { @@ -2333,7 +2739,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2346,7 +2753,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2359,7 +2767,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2372,7 +2781,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2385,7 +2795,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2398,7 +2809,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2411,7 +2823,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2424,7 +2837,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2437,7 +2851,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2450,7 +2865,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2463,7 +2879,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2476,7 +2893,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2489,7 +2907,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2513,7 +2932,7 @@ "h": 1, "w": 24, "x": 0, - "y": 47 + "y": 52 }, "id": 134, "panels": [], @@ -2530,7 +2949,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -2542,7 +2962,8 @@ "mode": "absolute", "steps": [] }, - "unit": "short" + "unit": "short", + "unitScale": true }, "overrides": [] }, @@ -2550,7 +2971,7 @@ "h": 18, "w": 8, "x": 0, - "y": 48 + "y": 53 }, "id": 165, "options": { @@ -2565,17 +2986,20 @@ "fields": "", "values": false }, + "showPercentChange": false, "text": { "titleSize": 14, "valueSize": 14 }, - "textMode": "auto" + "textMode": "auto", + "wideLayout": true }, - "pluginVersion": "10.1.4", + "pluginVersion": "10.3.5", "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "process_io_read_syscalls_total{instance=~\"$instance\"}", "interval": "", @@ -2584,7 +3008,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "process_io_write_syscalls_total{instance=~\"$instance\"}", "hide": false, @@ -2594,7 +3019,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "process_minor_pagefaults_total{instance=~\"$instance\"}", "hide": false, @@ -2604,7 +3030,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "process_major_pagefaults_total{instance=~\"$instance\"}", "hide": false, @@ -2614,7 +3041,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "process_io_storage_read_bytes_total{instance=~\"$instance\"}", "hide": false, @@ -2624,7 +3052,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "process_io_storage_written_bytes_total{instance=~\"$instance\"}", "hide": false, @@ -2634,7 +3063,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "db_pgops_newly{instance=~\"$instance\"}", "hide": false, @@ -2644,7 +3074,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "db_pgops_cow{instance=~\"$instance\"}", "hide": false, @@ -2654,7 +3085,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "db_pgops_clone{instance=~\"$instance\"}", "hide": false, @@ -2664,7 +3096,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "db_pgops_split{instance=~\"$instance\"}", "hide": false, @@ -2674,7 +3107,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "db_pgops_merge{instance=~\"$instance\"}", "hide": false, @@ -2684,7 +3118,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "db_pgops_spill{instance=~\"$instance\"}", "hide": false, @@ -2694,7 +3129,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "db_pgops_unspill{instance=~\"$instance\"}", "hide": false, @@ -2704,7 +3140,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "db_pgops_wops{instance=~\"$instance\"}", "hide": false, @@ -2718,7 +3155,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { @@ -2727,6 +3165,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -2770,18 +3209,44 @@ } ] }, - "unit": "none" + "unit": "none", + "unitScale": true }, - "overrides": [] + "overrides": [ + { + "__systemRef": "hideSeriesFrom", + "matcher": { + "id": "byNames", + "options": { + "mode": "exclude", + "names": [ + "out: mainnet3-1:6061", + "out: mainnet3-3:6061" + ], + "prefix": "All except:", + "readOnly": true + } + }, + "properties": [ + { + "id": "custom.hideFrom", + "value": { + "legend": false, + "tooltip": false, + "viz": true + } + } + ] + } + ] }, "gridPos": { "h": 6, "w": 8, "x": 8, - "y": 48 + "y": 53 }, "id": 155, - "links": [], "options": { "legend": { "calcs": [ @@ -2800,7 +3265,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(process_io_write_syscalls_total{instance=~\"$instance\"}[$rate_interval])", @@ -2813,7 +3279,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(process_io_read_syscalls_total{instance=~\"$instance\"}[$rate_interval])", @@ -2830,7 +3297,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { @@ -2839,6 +3307,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -2882,7 +3351,8 @@ } ] }, - "unit": "cps" + "unit": "cps", + "unitScale": true }, "overrides": [] }, @@ -2890,7 +3360,7 @@ "h": 6, "w": 8, "x": 16, - "y": 48 + "y": 53 }, "id": 153, "options": { @@ -2911,7 +3381,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -2927,7 +3398,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -2935,6 +3407,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -2978,21 +3451,49 @@ } ] }, - "unit": "short" + "unit": "short", + "unitScale": true }, - "overrides": [] + "overrides": [ + { + "__systemRef": "hideSeriesFrom", + "matcher": { + "id": "byNames", + "options": { + "mode": "exclude", + "names": [ + "read: mainnet3-3:6061", + "read: mainnet3-1:6061" + ], + "prefix": "All except:", + "readOnly": true + } + }, + "properties": [ + { + "id": "custom.hideFrom", + "value": { + "legend": false, + "tooltip": false, + "viz": true + } + } + ] + } + ] }, "gridPos": { "h": 6, "w": 8, "x": 8, - "y": 54 + "y": 59 }, "id": 85, - "links": [], "options": { "legend": { - "calcs": [], + "calcs": [ + "mean" + ], "displayMode": "list", "placement": "bottom", "showLegend": true @@ -3006,7 +3507,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(process_io_storage_read_bytes_total{instance=~\"$instance\"}[$rate_interval])", @@ -3018,7 +3520,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(process_io_storage_written_bytes_total{instance=~\"$instance\"}[$rate_interval])", @@ -3034,7 +3537,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -3042,6 +3546,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -3085,7 +3590,8 @@ } ] }, - "unit": "none" + "unit": "none", + "unitScale": true }, "overrides": [] }, @@ -3093,7 +3599,7 @@ "h": 6, "w": 8, "x": 16, - "y": 54 + "y": 59 }, "id": 128, "options": { @@ -3112,7 +3618,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "go_goroutines{instance=~\"$instance\"}", @@ -3123,7 +3630,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "go_threads{instance=~\"$instance\"}", @@ -3138,7 +3646,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { @@ -3147,6 +3656,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -3190,7 +3700,8 @@ } ] }, - "unit": "decbytes" + "unit": "decbytes", + "unitScale": true }, "overrides": [] }, @@ -3198,13 +3709,14 @@ "h": 6, "w": 8, "x": 8, - "y": 60 + "y": 65 }, "id": 154, - "links": [], "options": { "legend": { - "calcs": [], + "calcs": [ + "mean" + ], "displayMode": "list", "placement": "bottom", "showLegend": true @@ -3218,7 +3730,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -3232,7 +3745,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -3247,7 +3761,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -3262,7 +3777,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -3277,7 +3793,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -3292,7 +3809,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -3311,7 +3829,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -3319,6 +3838,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -3362,7 +3882,8 @@ } ] }, - "unit": "s" + "unit": "s", + "unitScale": true }, "overrides": [] }, @@ -3370,7 +3891,7 @@ "h": 5, "w": 8, "x": 16, - "y": 60 + "y": 65 }, "id": 124, "options": { @@ -3389,7 +3910,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -3405,7 +3927,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { @@ -3414,6 +3937,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -3457,7 +3981,8 @@ } ] }, - "unit": "decbytes" + "unit": "decbytes", + "unitScale": true }, "overrides": [] }, @@ -3465,7 +3990,7 @@ "h": 5, "w": 8, "x": 0, - "y": 66 + "y": 71 }, "id": 148, "options": { @@ -3486,7 +4011,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "process_virtual_memory_bytes{instance=~\"$instance\"}", @@ -3497,7 +4023,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "process_resident_memory_anon_bytes{instance=~\"$instance\"}", @@ -3508,7 +4035,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "process_resident_memory_bytes{instance=~\"$instance\"}", @@ -3519,7 +4047,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "mem_data{instance=~\"$instance\"}", "hide": false, @@ -3529,7 +4058,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "mem_stack{instance=~\"$instance\"}", "hide": false, @@ -3539,7 +4069,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "mem_locked{instance=~\"$instance\"}", "hide": false, @@ -3549,7 +4080,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "mem_swap{instance=~\"$instance\"}", "hide": false, @@ -3563,7 +4095,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { @@ -3572,6 +4105,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -3615,7 +4149,8 @@ } ] }, - "unit": "short" + "unit": "short", + "unitScale": true }, "overrides": [] }, @@ -3623,13 +4158,14 @@ "h": 5, "w": 8, "x": 0, - "y": 71 + "y": 76 }, "id": 86, - "links": [], "options": { "legend": { - "calcs": [], + "calcs": [ + "mean" + ], "displayMode": "list", "placement": "bottom", "showLegend": true @@ -3643,7 +4179,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -3657,7 +4194,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -3676,7 +4214,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -3684,8 +4223,10 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", + "axisGridShow": true, "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, @@ -3727,7 +4268,8 @@ } ] }, - "unit": "percent" + "unit": "percent", + "unitScale": true }, "overrides": [] }, @@ -3735,13 +4277,14 @@ "h": 5, "w": 8, "x": 0, - "y": 76 + "y": 81 }, "id": 106, - "links": [], "options": { "legend": { - "calcs": [], + "calcs": [ + "mean" + ], "displayMode": "list", "placement": "bottom", "showLegend": true @@ -3755,7 +4298,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -3780,7 +4324,7 @@ "h": 1, "w": 24, "x": 0, - "y": 81 + "y": 86 }, "id": 173, "panels": [], @@ -3797,7 +4341,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -3805,6 +4350,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -3848,7 +4394,8 @@ } ] }, - "unit": "s" + "unit": "s", + "unitScale": true }, "overrides": [] }, @@ -3856,7 +4403,7 @@ "h": 8, "w": 12, "x": 0, - "y": 82 + "y": 87 }, "id": 175, "options": { @@ -3877,7 +4424,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "pool_process_remote_txs{quantile=\"$quantile\",instance=~\"$instance\"}", @@ -3887,7 +4435,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "pool_add_remote_txs{quantile=\"$quantile\",instance=~\"$instance\"}", @@ -3898,7 +4447,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "pool_new_block{quantile=\"$quantile\",instance=~\"$instance\"}", @@ -3909,7 +4459,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "pool_write_to_db{quantile=\"$quantile\",instance=~\"$instance\"}", @@ -3920,7 +4471,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "pool_propagate_to_new_peer{quantile=\"$quantile\",instance=~\"$instance\"}", @@ -3931,7 +4483,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "pool_propagate_new_txs{quantile=\"$quantile\",instance=~\"$instance\"}", @@ -3942,12 +4495,12 @@ } ], "title": "Timings", - "transformations": [], "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -3955,6 +4508,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -3998,7 +4552,8 @@ } ] }, - "unit": "reqps" + "unit": "reqps", + "unitScale": true }, "overrides": [] }, @@ -4006,7 +4561,7 @@ "h": 8, "w": 12, "x": 12, - "y": 82 + "y": 87 }, "id": 177, "options": { @@ -4027,7 +4582,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(pool_process_remote_txs_count{instance=~\"$instance\"}[$rate_interval])", @@ -4038,7 +4594,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(pool_add_remote_txs_count{instance=~\"$instance\"}[$rate_interval])", @@ -4049,7 +4606,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(pool_new_block_count{instance=~\"$instance\"}[$rate_interval])", @@ -4060,7 +4618,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(pool_write_to_db_count{instance=~\"$instance\"}[$rate_interval])", @@ -4071,7 +4630,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -4084,12 +4644,12 @@ } ], "title": "RPS", - "transformations": [], "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -4097,6 +4657,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -4139,7 +4700,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -4147,7 +4709,7 @@ "h": 6, "w": 8, "x": 0, - "y": 90 + "y": 95 }, "id": 176, "options": { @@ -4168,7 +4730,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "sum(delta(cache_total{result=\"hit\",name=\"txpool\",instance=~\"$instance\"}[1m]))/sum(delta(cache_total{name=\"txpool\",instance=~\"$instance\"}[1m])) ", @@ -4183,7 +4746,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -4191,6 +4755,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -4233,7 +4798,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -4241,7 +4807,7 @@ "h": 6, "w": 8, "x": 8, - "y": 90 + "y": 95 }, "id": 180, "options": { @@ -4262,7 +4828,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(cache_total{name=\"txpool\",instance=~\"$instance\"}[1m])", @@ -4273,7 +4840,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(cache_timeout_total{name=\"txpool\",instance=~\"$instance\"}[1m])", @@ -4288,7 +4856,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -4296,6 +4865,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -4339,7 +4909,8 @@ } ] }, - "unit": "short" + "unit": "short", + "unitScale": true }, "overrides": [] }, @@ -4347,7 +4918,7 @@ "h": 6, "w": 8, "x": 16, - "y": 90 + "y": 95 }, "id": 181, "options": { @@ -4368,7 +4939,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "cache_keys_total{name=\"txpool\",instance=~\"$instance\"}", @@ -4379,7 +4951,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "cache_list_total{name=\"txpool\",instance=~\"$instance\"}", @@ -4394,7 +4967,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -4402,6 +4976,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -4445,7 +5020,8 @@ } ] }, - "unit": "binBps" + "unit": "binBps", + "unitScale": true }, "overrides": [] }, @@ -4453,7 +5029,7 @@ "h": 6, "w": 8, "x": 0, - "y": 96 + "y": 101 }, "id": 178, "options": { @@ -4474,7 +5050,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(pool_write_to_db_bytes{instance=~\"$instance\"}[$rate_interval])", @@ -4496,7 +5073,7 @@ "h": 1, "w": 24, "x": 0, - "y": 102 + "y": 107 }, "id": 183, "panels": [], @@ -4513,7 +5090,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -4521,6 +5099,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -4564,7 +5143,8 @@ } ] }, - "unit": "reqps" + "unit": "reqps", + "unitScale": true }, "overrides": [] }, @@ -4572,7 +5152,7 @@ "h": 8, "w": 12, "x": 0, - "y": 103 + "y": 108 }, "id": 185, "options": { @@ -4593,7 +5173,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(rpc_duration_seconds_count{instance=~\"$instance\",success=\"success\"}[1m])", @@ -4603,7 +5184,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rate(rpc_duration_seconds_count{instance=~\"$instance\",success=\"failure\"}[1m])", @@ -4614,12 +5196,12 @@ } ], "title": "RPS", - "transformations": [], "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -4627,6 +5209,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -4670,7 +5253,8 @@ } ] }, - "unit": "s" + "unit": "s", + "unitScale": true }, "overrides": [] }, @@ -4678,7 +5262,7 @@ "h": 8, "w": 12, "x": 12, - "y": 103 + "y": 108 }, "id": 186, "options": { @@ -4699,7 +5283,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "db_begin_seconds{quantile=\"$quantile\",instance=~\"$instance\"}", @@ -4709,12 +5294,12 @@ } ], "title": "DB begin", - "transformations": [], "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -4722,6 +5307,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -4765,7 +5351,8 @@ } ] }, - "unit": "s" + "unit": "s", + "unitScale": true }, "overrides": [] }, @@ -4773,7 +5360,7 @@ "h": 8, "w": 12, "x": 0, - "y": 111 + "y": 116 }, "id": 187, "options": { @@ -4794,7 +5381,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "rpc_duration_seconds{quantile=\"$quantile\",instance=~\"$instance\"}", @@ -4804,12 +5392,12 @@ } ], "title": "Timings", - "transformations": [], "type": "timeseries" }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -4817,6 +5405,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -4860,7 +5449,8 @@ } ] }, - "unit": "none" + "unit": "none", + "unitScale": true }, "overrides": [] }, @@ -4868,7 +5458,7 @@ "h": 8, "w": 12, "x": 12, - "y": 111 + "y": 116 }, "id": 188, "options": { @@ -4887,7 +5477,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "go_goroutines{instance=~\"$instance\"}", "instant": false, @@ -4897,7 +5488,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "go_threads{instance=~\"$instance\"}", "instant": false, @@ -4911,7 +5503,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -4919,6 +5512,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -4962,7 +5556,8 @@ } ] }, - "unit": "short" + "unit": "short", + "unitScale": true }, "overrides": [] }, @@ -4970,7 +5565,7 @@ "h": 6, "w": 8, "x": 8, - "y": 119 + "y": 124 }, "id": 189, "options": { @@ -4991,7 +5586,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "cache_keys_total{name=\"rpc\",instance=~\"$instance\"}", @@ -5002,7 +5598,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "cache_list_total{name=\"rpc\",instance=~\"$instance\"}", @@ -5013,7 +5610,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "cache_code_keys_total{name=\"rpc\",instance=~\"$instance\"}", @@ -5024,7 +5622,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "cache_code_list_total{name=\"rpc\",instance=~\"$instance\"}", @@ -5039,7 +5638,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -5047,6 +5647,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -5089,7 +5690,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -5097,7 +5699,7 @@ "h": 6, "w": 8, "x": 16, - "y": 119 + "y": 124 }, "id": 184, "options": { @@ -5118,7 +5720,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -5131,7 +5734,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "sum(delta(cache_code_total{result=\"hit\",name=\"rpc\",instance=~\"$instance\"}[1m]))/sum(delta(cache_code_total{name=\"rpc\",instance=~\"$instance\"}[1m])) ", @@ -5153,7 +5757,7 @@ "h": 1, "w": 24, "x": 0, - "y": 125 + "y": 130 }, "id": 75, "panels": [], @@ -5170,7 +5774,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -5178,6 +5783,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -5221,7 +5827,8 @@ } ] }, - "unit": "Bps" + "unit": "Bps", + "unitScale": true }, "overrides": [ { @@ -5254,10 +5861,9 @@ "h": 9, "w": 12, "x": 0, - "y": 126 + "y": 131 }, "id": 96, - "links": [], "options": { "legend": { "calcs": [ @@ -5279,7 +5885,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -5293,7 +5900,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": true, @@ -5312,7 +5920,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { @@ -5320,6 +5929,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -5363,7 +5973,8 @@ } ] }, - "unit": "none" + "unit": "none", + "unitScale": true }, "overrides": [] }, @@ -5371,10 +5982,9 @@ "h": 9, "w": 12, "x": 12, - "y": 126 + "y": 131 }, "id": 77, - "links": [], "options": { "legend": { "calcs": [ @@ -5396,7 +6006,8 @@ "targets": [ { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "p2p_peers{instance=~\"$instance\"}", "format": "time_series", @@ -5407,7 +6018,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "rate(p2p_dials{instance=~\"$instance\"}[1m])", "format": "time_series", @@ -5418,7 +6030,8 @@ }, { "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "expr": "rate(p2p_serves{instance=~\"$instance\"}[1m])", "format": "time_series", @@ -5432,10 +6045,9 @@ "type": "timeseries" } ], - "refresh": "", + "refresh": "10s", "revision": 1, - "schemaVersion": 38, - "style": "dark", + "schemaVersion": 39, "tags": [], "templating": { "list": [ @@ -5492,17 +6104,10 @@ "type": "custom" }, { - "current": { - "selected": true, - "text": [ - "mainnet-dev-awskii:6061" - ], - "value": [ - "mainnet-dev-awskii:6061" - ] - }, + "current": {}, "datasource": { - "type": "prometheus" + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" }, "definition": "go_goroutines", "hide": 0, @@ -5598,11 +6203,29 @@ "refresh": 2, "skipUrlSync": false, "type": "interval" + }, + { + "current": { + "selected": false, + "text": "Prometheus", + "value": "PBFA97CFB590B2093" + }, + "hide": 2, + "includeAll": false, + "label": "Prometheus", + "multi": false, + "name": "DS_PROMETHEUS", + "options": [], + "query": "prometheus", + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "type": "datasource" } ] }, "time": { - "from": "now-1h", + "from": "now-30m", "to": "now" }, "timepicker": { diff --git a/docker-compose.yml b/docker-compose.yml index e1a5be919d3..b5cd0412381 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -72,7 +72,7 @@ services: prometheus: - image: prom/prometheus:v2.47.2 + image: prom/prometheus:v2.51.2 user: ${DOCKER_UID:-1000}:${DOCKER_GID:-1000} # Uses erigon user from Dockerfile command: --log.level=warn --config.file=/etc/prometheus/prometheus.yml --storage.tsdb.path=/prometheus --storage.tsdb.retention.time=150d --web.console.libraries=/usr/share/prometheus/console_libraries --web.console.templates=/usr/share/prometheus/consoles ports: [ "9090:9090" ] @@ -82,7 +82,7 @@ services: restart: unless-stopped grafana: - image: grafana/grafana:10.2.1 + image: grafana/grafana:10.4.2 user: "472:0" # required for grafana version >= 7.3 ports: [ "3000:3000" ] volumes: