From 3628a9b97eba39dd0f666e906ac4124e6dccad01 Mon Sep 17 00:00:00 2001 From: tedison Date: Thu, 31 Oct 2024 16:08:12 -0400 Subject: [PATCH 1/2] Add gas averages over time into grafana --- etc/grafana/dashboards/overview.json | 80 ++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/etc/grafana/dashboards/overview.json b/etc/grafana/dashboards/overview.json index 8c77f5979fe9..80f80175cdc5 100644 --- a/etc/grafana/dashboards/overview.json +++ b/etc/grafana/dashboards/overview.json @@ -3016,6 +3016,86 @@ "legendFormat": "Gas/s", "range": true, "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "avg_over_time(reth_sync_execution_gas_per_second{instance=~\"$instance\"}[1m])", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "legendFormat": "avg/m", + "range": true, + "refId": "B", + "useBackend": false + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "avg_over_time(reth_sync_execution_gas_per_second{instance=~\"$instance\"}[5m])", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "legendFormat": "avg/5m", + "range": true, + "refId": "C", + "useBackend": false + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "avg_over_time(reth_sync_execution_gas_per_second{instance=~\"$instance\"}[10m])", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "legendFormat": "avg/10m", + "range": true, + "refId": "D", + "useBackend": false + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "avg_over_time(reth_sync_execution_gas_per_second{instance=~\"$instance\"}[1h])", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "legendFormat": "avg/h", + "range": true, + "refId": "E", + "useBackend": false + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "avg_over_time(reth_sync_execution_gas_per_second{instance=~\"$instance\"}[24h])", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "legendFormat": "avg/24h", + "range": true, + "refId": "F", + "useBackend": false } ], "title": "Execution throughput", From b8a99e25219ca5987f3e09c044eaae2931e7cf4b Mon Sep 17 00:00:00 2001 From: tedison Date: Fri, 1 Nov 2024 18:31:04 -0400 Subject: [PATCH 2/2] Add 30 min Gas/s average + change legends --- etc/grafana/dashboards/overview.json | 30 +++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/etc/grafana/dashboards/overview.json b/etc/grafana/dashboards/overview.json index 80f80175cdc5..a5c361abaaf6 100644 --- a/etc/grafana/dashboards/overview.json +++ b/etc/grafana/dashboards/overview.json @@ -3028,7 +3028,7 @@ "fullMetaSearch": false, "hide": false, "includeNullMetadata": true, - "legendFormat": "avg/m", + "legendFormat": "Avg Gas/s (1m)", "range": true, "refId": "B", "useBackend": false @@ -3044,7 +3044,7 @@ "fullMetaSearch": false, "hide": false, "includeNullMetadata": true, - "legendFormat": "avg/5m", + "legendFormat": "Avg Gas/s (5m)", "range": true, "refId": "C", "useBackend": false @@ -3060,7 +3060,7 @@ "fullMetaSearch": false, "hide": false, "includeNullMetadata": true, - "legendFormat": "avg/10m", + "legendFormat": "Avg Gas/s (10m)", "range": true, "refId": "D", "useBackend": false @@ -3072,11 +3072,11 @@ }, "disableTextWrap": false, "editorMode": "builder", - "expr": "avg_over_time(reth_sync_execution_gas_per_second{instance=~\"$instance\"}[1h])", + "expr": "avg_over_time(reth_sync_execution_gas_per_second{instance=~\"$instance\"}[30m])", "fullMetaSearch": false, "hide": false, "includeNullMetadata": true, - "legendFormat": "avg/h", + "legendFormat": "Avg Gas/s (30m)", "range": true, "refId": "E", "useBackend": false @@ -3088,14 +3088,30 @@ }, "disableTextWrap": false, "editorMode": "builder", - "expr": "avg_over_time(reth_sync_execution_gas_per_second{instance=~\"$instance\"}[24h])", + "expr": "avg_over_time(reth_sync_execution_gas_per_second{instance=~\"$instance\"}[1h])", "fullMetaSearch": false, "hide": false, "includeNullMetadata": true, - "legendFormat": "avg/24h", + "legendFormat": "Avg Gas/s (1h)", "range": true, "refId": "F", "useBackend": false + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "avg_over_time(reth_sync_execution_gas_per_second{instance=~\"$instance\"}[24h])", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "legendFormat": "Avg Gas/s (24h)", + "range": true, + "refId": "G", + "useBackend": false } ], "title": "Execution throughput",