From 8f95502d966c769e0edc572db982d18f8ce5ad95 Mon Sep 17 00:00:00 2001 From: Samuel Laferriere Date: Fri, 27 Sep 2024 14:11:31 -0700 Subject: [PATCH] feat(devnet): use eigenda - update README - create make altda-devnet-up command - swap da-server for eigenda-proxy - use redis-cache for eigenda-proxy devnet(high-throughput): change devnetL1-template to use 60M gas with eip1559 elasticity of 2 --- Makefile | 6 + README.md | 27 + bedrock-devnet/devnet/__init__.py | 12 +- ops-bedrock/docker-compose.yml | 65 +- .../dashboards/ethereum-metrics-exporter.json | 3678 +++++++++++++++++ .../dashboards/geth-1727304694012.json | 412 +- .../op_stack_compose_dashboard.json | 1280 ++++-- ...ana-dashboard-overview-high-throughput.png | Bin 0 -> 320163 bytes .../grafana/provisioning/datasources/all.yml | 2 +- .../monitoring/prometheus/prometheus.yml | 5 + ops-bedrock/monitoring/promtail/config.yaml | 2 +- .../deploy-config/devnetL1-template.json | 4 +- 12 files changed, 4983 insertions(+), 510 deletions(-) create mode 100644 ops-bedrock/monitoring/grafana/dashboards/ethereum-metrics-exporter.json create mode 100644 ops-bedrock/monitoring/grafana/grafana-dashboard-overview-high-throughput.png diff --git a/Makefile b/Makefile index 9ad5c846446a5..34ba6ef4954f3 100644 --- a/Makefile +++ b/Makefile @@ -186,6 +186,12 @@ devnet-up: pre-devnet ## Starts the local devnet PYTHONPATH=./bedrock-devnet $(PYTHON) ./bedrock-devnet/main.py --monorepo-dir=. .PHONY: devnet-up +altda-devnet-up: + @( \ + set -a; . ./.env; set +a; \ + DEVNET_ALTDA=true GENERIC_ALTDA=true TRAFFIC_GEN=true make devnet-up; \ + ) + devnet-test: pre-devnet ## Runs tests on the local devnet make -C op-e2e test-devnet .PHONY: devnet-test diff --git a/README.md b/README.md index d33f920c8398b..81d05e1eb64fc 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ **Table of Contents** +- [devnet with eigenda alt-da](#devnet-with-eigenda-alt-da) - [What is Optimism?](#what-is-optimism) - [Documentation](#documentation) - [Specification](#specification) @@ -26,6 +27,32 @@ +## devnet with eigenda alt-da + +First you will need to build the dev docker image for eigenda-proxy, until we make a new release. + +```bash +git clone https://github.com/Layr-Labs/eigenda-proxy.git +make docker-build +``` + +Now create a `.env` file in the root of this repository with the following content (you will need to add an ecdsa private key that is authorized on the eigenda disperser, as well as an ethereum rpc endpoint): + +```bash +MEMSTORE_ENABLED=false +EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x54A03db2784E3D0aCC08344D05385d0b62d4F432 #holesky preprod +EIGENDA_PROXY_EIGENDA_SIGNER_PRIVATE_KEY_HEX= +EIGENDA_PROXY_EIGENDA_ETH_RPC= +``` + +Finally run `make altda-devnet-up` to start the devnet with the eigenda proxy as alt-da server, which sends batches to `disperser-preprod-holesky.eigenda.xyz:443`. + +This will also start a grafana instance, which you can access at `http://localhost:3000` with user:pw `admin:admin`. + +![](./ops-bedrock/monitoring/grafana/grafana-dashboard-overview-high-throughput.png) + +The devnet starts an instance of https://github.com/Layr-Labs/evm-tx-load-gen which is submitting transactions with large amounts of calldata to reach 1.5MB/s of throughput. + ## What is Optimism? [Optimism](https://www.optimism.io/) is a project dedicated to scaling Ethereum's technology and expanding its ability to coordinate people from across the world to build effective decentralized economies and governance systems. The [Optimism Collective](https://www.optimism.io/vision) builds open-source software that powers scalable blockchains and aims to address key governance and economic challenges in the wider Ethereum ecosystem. Optimism operates on the principle of **impact=profit**, the idea that individuals who positively impact the Collective should be proportionally rewarded with profit. **Change the incentives and you change the world.** diff --git a/bedrock-devnet/devnet/__init__.py b/bedrock-devnet/devnet/__init__.py index f88e07caed7d2..3ed706342c0d9 100644 --- a/bedrock-devnet/devnet/__init__.py +++ b/bedrock-devnet/devnet/__init__.py @@ -31,6 +31,7 @@ DEVNET_L2OO = os.getenv('DEVNET_L2OO') == "true" DEVNET_ALTDA = os.getenv('DEVNET_ALTDA') == "true" GENERIC_ALTDA = os.getenv('GENERIC_ALTDA') == "true" +TRAFFIC_GEN = os.getenv('TRAFFIC_GEN') == "true" class Bunch: def __init__(self, **kwds): @@ -175,7 +176,7 @@ def devnet_l2_allocs(paths): def devnet_deploy(paths): log.info('Starting peripheral telemetry services.') - run_command(['docker', 'compose', 'up', '-d', 'prometheus', 'grafana', 'loki', 'promtail'], cwd=paths.ops_bedrock_dir, env={ + run_command(['docker', 'compose', 'up', '-d', 'prometheus', 'grafana', 'loki', 'promtail', 'ethereum-metrics-exporter-l2'], cwd=paths.ops_bedrock_dir, env={ 'PWD': paths.ops_bedrock_dir }) @@ -293,6 +294,11 @@ def devnet_deploy(paths): log.info('Bringing up `op-node`, `op-proposer` and `op-batcher`.') run_command(['docker', 'compose', 'up', '-d', 'op-node', 'op-proposer', 'op-batcher', 'artifact-server'], cwd=paths.ops_bedrock_dir, env=docker_env) + # Optionally bring up traffic-gen. + if TRAFFIC_GEN: + log.info('Bringing up `evm-tx-load-gen`.') + run_command(['docker', 'compose', 'up', '-d', 'evm-tx-load-gen'], cwd=paths.ops_bedrock_dir, env=docker_env) + # Optionally bring up op-challenger. if not DEVNET_L2OO: log.info('Bringing up `op-challenger`.') @@ -300,8 +306,8 @@ def devnet_deploy(paths): # Optionally bring up Alt-DA Mode components. if DEVNET_ALTDA: - log.info('Bringing up `da-server`, `sentinel`.') # TODO(10141): We don't have public sentinel images yet - run_command(['docker', 'compose', 'up', '-d', 'da-server'], cwd=paths.ops_bedrock_dir, env=docker_env) + log.info('Bringing up `da-server`, `redis-cache`.') # TODO(10141): We don't have public sentinel images yet + run_command(['docker', 'compose', 'up', '-d', 'da-server', 'redis-cache'], cwd=paths.ops_bedrock_dir, env=docker_env) # Fin. log.info('Devnet ready.') diff --git a/ops-bedrock/docker-compose.yml b/ops-bedrock/docker-compose.yml index f34db6a226a74..c4ec137fb7cb8 100644 --- a/ops-bedrock/docker-compose.yml +++ b/ops-bedrock/docker-compose.yml @@ -188,20 +188,23 @@ services: OP_BATCHER_L1_ETH_RPC: http://l1:8545 OP_BATCHER_L2_ETH_RPC: http://l2:8545 OP_BATCHER_ROLLUP_RPC: http://op-node:8545 - OP_BATCHER_MAX_CHANNEL_DURATION: 2 + OP_BATCHER_MAX_CHANNEL_DURATION: 10 # 10 L1 blocks = 60 seconds OP_BATCHER_SUB_SAFETY_MARGIN: 4 # SWS is 15, ChannelTimeout is 40 - OP_BATCHER_POLL_INTERVAL: 1s + OP_BATCHER_POLL_INTERVAL: 2s OP_BATCHER_NUM_CONFIRMATIONS: 1 + OP_BATCHER_MAX_PENDING_TX: 0 # no limit OP_BATCHER_MNEMONIC: test test test test test test test test test test test junk OP_BATCHER_SEQUENCER_HD_PATH: "m/44'/60'/0'/0/2" OP_BATCHER_PPROF_ENABLED: "true" OP_BATCHER_METRICS_ENABLED: "true" OP_BATCHER_RPC_ENABLE_ADMIN: "true" - OP_BATCHER_BATCH_TYPE: 1 + OP_BATCHER_BATCH_TYPE: 0 OP_BATCHER_ALTDA_ENABLED: "${ALTDA_ENABLED}" OP_BATCHER_ALTDA_DA_SERVICE: "${ALTDA_SERVICE}" OP_BATCHER_ALTDA_DA_SERVER: "http://da-server:3100" OP_BATCHER_DATA_AVAILABILITY_TYPE: "${DA_TYPE}" + OP_BATCHER_ALTDA_MAX_CONCURRENT_DA_REQUESTS: 200 + OP_BATCHER_TARGET_NUM_FRAMES: 16 op-challenger: depends_on: @@ -238,6 +241,58 @@ services: OP_CHALLENGER_NUM_CONFIRMATIONS: 1 da-server: + # platform: linux/amd64 + image: ghcr.io/layr-labs/eigenda-proxy:dev + depends_on: + - redis-cache + environment: + EIGENDA_PROXY_ADDR: 0.0.0.0 + EIGENDA_PROXY_PORT: 3100 + EIGENDA_PROXY_METRICS_ENABLED: true + EIGENDA_PROXY_METRICS_PORT: 7300 + # MEMSTORE_ENABLED=true means data id only stored in a memcache inside the proxy, + # and is not forwarded to eigenda. + MEMSTORE_ENABLED: ${MEMSTORE_ENABLED-true} + MEMSTORE_EXPIRATION: 45m + MEMSTORE_PUT_LATENCY: 1m + MEMSTORE_GET_LATENCY: 1s + # if MEMSTORE_ENABLED=false, then these variables need to be set properly to connect to eigenda + EIGENDA_PROXY_EIGENDA_DISPERSER_RPC: disperser-preprod-holesky.eigenda.xyz:443 + EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR: ${EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR} + EIGENDA_PROXY_EIGENDA_SIGNER_PRIVATE_KEY_HEX: ${EIGENDA_PROXY_EIGENDA_SIGNER_PRIVATE_KEY_HEX} + EIGENDA_PROXY_EIGENDA_ETH_RPC: ${EIGENDA_PROXY_EIGENDA_ETH_RPC} + EIGENDA_PROXY_REDIS_ENDPOINT: redis-cache:6379 + EIGENDA_PROXY_REDIS_EVICTION: 1h + EIGENDA_PROXY_CACHE_TARGETS: "redis" + EIGENDA_PROXY_ETH_CONFIRMATION_DEPTH: 0 # don't wait for finality (-1) + ports: + - 3100:3100 + - 6969:7300 + + evm-tx-load-gen: + image: ghcr.io/layr-labs/evm-tx-load-gen:latest + depends_on: + - l2 + environment: + TRAFFIC_GENERATOR_HOSTNAME: http://l2:8545 + TRAFFIC_GENERATOR_TIMEOUT: 30s + TRAFFIC_GENERATOR_NUM_INSTANCES: 1 + TRAFFIC_GENERATOR_SIGNER_ADDRESSES: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 + TRAFFIC_GENERATOR_SIGNER_PRIVATE_KEYS_HEX: ac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80 + # to send 1 MB/s, set interval to 125ms and pad_size to 130958 + # with the tx overhead (signature, nonce, etc) the actual txs send will have size exactly 128KB = 131072 bytes + # this will send 8 txs/s, each of size 128KB, such that 8 * 128 KB = 1 MB + # max block size with 30M gas is ~1.7MB. To make sure blocks are almost full but txpool doesn't just keep increasing unboundedly, + # we send 1.5MB of data (100KB every 133ms) + TRAFFIC_GENERATOR_REQUEST_INTERVAL: 133ms + TRAFFIC_GENERATOR_PAD_SIZE: 100000 + + # for eigenda-proxy da-server + redis-cache: + image: redis:7.0.11 + ports: + - "6379:6379" + grafana: image: grafana/grafana:11.1.0 restart: unless-stopped @@ -281,6 +336,10 @@ services: - /var/run/docker.sock:/var/run/docker.sock # Mount Docker socket to read container logs command: -config.file=/etc/promtail/config.yaml + ethereum-metrics-exporter-l2: + image: ethpandaops/ethereum-metrics-exporter:latest + command: --consensus-url http://op-node:8545 --execution-url http://l2:8545 + sentinel: image: quarry/sentinel # TODO(10141): We need a public image for this (sentinel is out of repo) volumes: diff --git a/ops-bedrock/monitoring/grafana/dashboards/ethereum-metrics-exporter.json b/ops-bedrock/monitoring/grafana/dashboards/ethereum-metrics-exporter.json new file mode 100644 index 0000000000000..f0ad6a15d340e --- /dev/null +++ b/ops-bedrock/monitoring/grafana/dashboards/ethereum-metrics-exporter.json @@ -0,0 +1,3678 @@ +{ + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": { + "type": "datasource", + "uid": "grafana" + }, + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "target": { + "limit": 100, + "matchAny": false, + "tags": [], + "type": "dashboard" + }, + "type": "dashboard" + } + ] + }, + "description": "Companion dashboard for https://github.com/samcm/ethereum-metrics-exporter", + "editable": true, + "fiscalYearStartMonth": 0, + "gnetId": 16277, + "graphTooltip": 0, + "id": 1, + "links": [], + "liveNow": false, + "panels": [ + { + "datasource": { + "type": "prometheus", + "uid": "ndvLBM54z" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 0 + }, + "id": 5, + "title": "Overview", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 9, + "x": 0, + "y": 1 + }, + "id": 10, + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "name", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "max by (version)(eth_exe_web3_client_version{instance=~\"$instance\"})", + "interval": "", + "legendFormat": "{{ version }}", + "refId": "A" + } + ], + "title": "Execution Client", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 5, + "w": 9, + "x": 9, + "y": 1 + }, + "id": 29, + "options": { + "colorMode": "none", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "name", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_spec_config_name{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ name }}", + "refId": "A" + } + ], + "title": "Consensus Config", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 6, + "x": 18, + "y": 1 + }, + "id": 40, + "options": { + "colorMode": "none", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "name", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_fork_current{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ fork }}", + "refId": "A" + } + ], + "title": "Consensus Fork", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 5, + "w": 9, + "x": 0, + "y": 5 + }, + "id": 31, + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "name", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "max by (version)(eth_con_node_version{instance=~\"$instance\"})", + "interval": "", + "legendFormat": "{{ version }}", + "refId": "A" + } + ], + "title": "Consensus Client", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 5, + "w": 3, + "x": 18, + "y": 5 + }, + "id": 2, + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_exe_chain_id{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "title": "Execution Chain ID", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 5, + "w": 3, + "x": 21, + "y": 5 + }, + "id": 3, + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_exe_network_id{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "title": "Execution Network ID", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 9, + "x": 9, + "y": 6 + }, + "id": 30, + "options": { + "colorMode": "none", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "name", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_spec_preset_base{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ preset }}", + "refId": "A" + } + ], + "title": "Consensus Preset", + "type": "stat" + }, + { + "collapsed": false, + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 10 + }, + "id": 7, + "panels": [], + "title": "Consensus Layer", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "mappings": [ + { + "options": { + "0": { + "index": 1, + "text": "Synced" + }, + "1": { + "index": 0, + "text": "Syncing" + } + }, + "type": "value" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "green", + "value": 0 + }, + { + "color": "#EAB839", + "value": 1 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 0, + "y": 11 + }, + "id": 19, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_sync_is_syncing{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "title": "Sync Status", + "type": "stat" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 5, + "y": 11 + }, + "id": 22, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_sync_percentage{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ instance }}", + "refId": "A" + } + ], + "title": "Sync Percent", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 10, + "y": 11 + }, + "id": 12, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "\n eth_con_beacon_slot{instance=~\"$instance\", slot!=\"genesis\"}\n", + "interval": "", + "legendFormat": "{{ block_id }}", + "range": true, + "refId": "A" + } + ], + "title": "Slots", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 4, + "x": 16, + "y": 11 + }, + "id": 48, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_beacon_finality_checkpoint_epochs{instance=~\"$instance\", state_id=\"head\", checkpoint!=\"previous_justified\"}", + "interval": "", + "legendFormat": "{{ checkpoint }}", + "refId": "A" + } + ], + "title": "Epochs", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "Epochs" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 4, + "x": 20, + "y": 11 + }, + "id": 17, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "sum by (instance)(\n eth_con_beacon_finality_checkpoint_epochs{instance=~\"$instance\", checkpoint=\"justified\", state_id=\"head\"}\n)\n-\nsum by (instance)(\n eth_con_beacon_finality_checkpoint_epochs{instance=~\"$instance\", checkpoint=\"finalized\", state_id=\"head\"}\n)", + "hide": false, + "interval": "", + "legendFormat": "Justified -> Finalized", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "sum by (instance)(\n eth_con_beacon_finality_checkpoint_epochs{instance=~\"$instance\", checkpoint=\"justified\", state_id=\"head\"}\n)\n-\nsum by (instance)(\n eth_con_beacon_finality_checkpoint_epochs{instance=~\"$instance\", checkpoint=\"previous_justified\", state_id=\"head\"}\n)", + "hide": false, + "interval": "", + "legendFormat": "Justified -> Previous Justified", + "refId": "B" + } + ], + "title": "Epoch distances", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "slots" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 3, + "x": 0, + "y": 17 + }, + "id": 21, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_sync_distance{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ instance }}", + "refId": "A" + } + ], + "title": "Sync Distance", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 3, + "x": 3, + "y": 17 + }, + "id": 23, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": false, + "expr": "sum(rate(eth_con_sync_percentage{instance=~\"$instance\"}[1m])) by (instance)", + "instant": false, + "interval": "", + "legendFormat": "{{ instance }}", + "range": true, + "refId": "A" + } + ], + "title": "Sync rate", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 4, + "x": 6, + "y": 17 + }, + "id": 68, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum by (instance)(increase(eth_con_beacon_reorg_count{instance=~\"$instance\"}[1m]))", + "interval": "", + "legendFormat": "{{ instance }}", + "range": true, + "refId": "A" + } + ], + "title": "Reorgs", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "Slots" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 10, + "y": 17 + }, + "id": 15, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum by (instance)(\n eth_con_beacon_slot{instance=~\"$instance\", block_id=\"head\"}\n)\n-\nsum by (instance) (\n eth_con_beacon_slot{instance=~\"$instance\", block_id=\"finalized\"}\n) ", + "interval": "1m", + "legendFormat": "Head -> Finalized", + "range": true, + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum by (instance)(\n eth_con_beacon_slot{instance=~\"$instance\", block_id=\"head\"}\n)\n-\nsum by (instance) (\n eth_con_beacon_slot{instance=~\"$instance\", block_id=\"justified\"}\n) != 0", + "hide": false, + "interval": "1m", + "legendFormat": "Head -> Justified", + "range": true, + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum by (instance)(\n eth_con_beacon_slot{instance=~\"$instance\", block_id=\"justified\"}\n)\n-\nsum by (instance) (\n eth_con_beacon_slot{instance=~\"$instance\", block_id=\"finalized\"}\n) != 0", + "hide": false, + "interval": "1m", + "legendFormat": "Justified -> Finalized", + "range": true, + "refId": "C" + } + ], + "title": "Slot distances", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 4, + "x": 16, + "y": 17 + }, + "id": 67, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_beacon_transactions{instance=~\"$instance\", block_id=\"head\"}", + "interval": "", + "legendFormat": "Transactions", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_beacon_slashings{instance=~\"$instance\", block_id=\"head\", type=\"proposer\"}", + "hide": false, + "interval": "", + "legendFormat": "Proposer Slashings", + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_beacon_slashings{instance=~\"$instance\", block_id=\"head\", type=\"attester\"}", + "hide": false, + "interval": "", + "legendFormat": "Attester Slashings", + "refId": "C" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_beacon_attestations{instance=~\"$instance\",block_id=\"head\"}", + "hide": false, + "interval": "", + "legendFormat": "Attestations", + "refId": "D" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_beacon_deposits{instance=~\"$instance\",block_id=\"head\"}", + "hide": false, + "interval": "", + "legendFormat": "Deposits", + "refId": "E" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_beacon_voluntary_exits{instance=~\"$instance\",block_id=\"head\"}", + "hide": false, + "interval": "", + "legendFormat": "Voluntary Exits", + "refId": "F" + } + ], + "title": "Counts Per Block (at head)", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "scaleDistribution": { + "log": 10, + "type": "log" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 4, + "x": 20, + "y": 17 + }, + "id": 60, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum by (event)(increase(eth_con_event_count{instance=~\"$instance\"}[1m]))", + "hide": false, + "interval": "1m", + "legendFormat": "{{ event }}", + "range": true, + "refId": "A" + } + ], + "title": "Events (per min)", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "scaleDistribution": { + "type": "linear" + } + } + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 6, + "x": 0, + "y": 23 + }, + "id": 69, + "options": { + "calculate": true, + "calculation": { + "xBuckets": { + "mode": "size" + }, + "yBuckets": { + "mode": "count", + "value": "30" + } + }, + "cellGap": 1, + "color": { + "exponent": 0.5, + "fill": "dark-orange", + "mode": "scheme", + "reverse": false, + "scale": "exponential", + "scheme": "Oranges", + "steps": 128 + }, + "exemplars": { + "color": "rgba(255,0,255,0.7)" + }, + "filterValues": { + "le": 1e-9 + }, + "legend": { + "show": true + }, + "rowsFrame": { + "layout": "auto" + }, + "tooltip": { + "mode": "single", + "showColorScale": false, + "yHistogram": false + }, + "yAxis": { + "axisPlacement": "left", + "reverse": false, + "unit": "s" + } + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": false, + "expr": "avg(increase(eth_con_beacon_proposer_delay_bucket{instance=~\"$instance\"}[1m])) by (le)", + "interval": "1m", + "legendFormat": "{{ instance }}", + "range": true, + "refId": "A" + } + ], + "title": "Proposer delay", + "type": "heatmap" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [ + { + "matcher": { + "id": "byRegexp", + "options": ".*Per Block" + }, + "properties": [ + { + "id": "custom.axisPlacement", + "value": "right" + } + ] + } + ] + }, + "gridPos": { + "h": 7, + "w": 5, + "x": 6, + "y": 23 + }, + "id": 72, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum(eth_con_beacon_withdrawals_index_max{instance=~\"$instance\", block_id=\"head\"}) by (instance)", + "interval": "", + "legendFormat": "Index Max", + "range": true, + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum(eth_con_beacon_withdrawals_index_min{instance=~\"$instance\", block_id=\"head\"}) by (instance)", + "hide": false, + "interval": "", + "legendFormat": "Index Min", + "range": true, + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum(eth_con_beacon_withdrawals{instance=~\"$instance\", block_id=\"head\"}) by (instance)", + "hide": false, + "interval": "", + "legendFormat": "Per Block", + "range": true, + "refId": "C" + } + ], + "title": "Withdrawals", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "gwei" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 5, + "x": 11, + "y": 23 + }, + "id": 71, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum(increase(eth_con_beacon_withdrawals_amount_gwei{instance=~\"$instance\", block_id=\"head\"}[1m])) by (instance)", + "interval": "", + "legendFormat": "{{ instance }}", + "range": true, + "refId": "A" + } + ], + "title": "Withdrawal Amounts", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 4, + "x": 16, + "y": 23 + }, + "id": 70, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum by (direction)(eth_con_peers{instance=~\"$instance\", state=\"connected\"})", + "hide": false, + "interval": "", + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "Peers (stacked)", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 4, + "x": 20, + "y": 23 + }, + "id": 28, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_con_fork_epoch{instance=~\"$instance\", fork!=\"SHARDING\"}", + "hide": false, + "interval": "", + "legendFormat": "{{ fork }}", + "refId": "A" + } + ], + "title": "Fork Epochs", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 30 + }, + "id": 9, + "panels": [], + "title": "Execution Layer", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "mappings": [ + { + "options": { + "0": { + "index": 1, + "text": "Synced" + }, + "1": { + "index": 0, + "text": "Syncing" + } + }, + "type": "value" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "green", + "value": 0 + }, + { + "color": "#EAB839", + "value": 1 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 0, + "y": 31 + }, + "id": 24, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_exe_sync_is_syncing{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "title": "Sync Status", + "type": "stat" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 5, + "y": 31 + }, + "id": 34, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_exe_sync_percentage{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ instance }}", + "refId": "A" + } + ], + "title": "Sync Percent", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 10, + "y": 31 + }, + "id": 39, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_exe_block_most_recent_number{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ instance }}", + "refId": "A" + } + ], + "title": "Block Height", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 15, + "y": 31 + }, + "id": 45, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_exe_net_peer_count{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ instance }}", + "refId": "A" + } + ], + "title": "Peers", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 4, + "x": 20, + "y": 31 + }, + "id": 47, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "sum by (instance)(\n eth_exe_block_head_total_difficulty_trillions{instance=~\"$instance\"}\n)", + "interval": "", + "legendFormat": "{{ instance }}", + "refId": "A" + } + ], + "title": "Total Difficulty (trillions)", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "blocks" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 0, + "y": 37 + }, + "id": 35, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_exe_sync_highest_block{instance=~\"$instance\"} - eth_exe_sync_current_block{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ instance }}", + "refId": "A" + } + ], + "title": "Sync Distance", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 5, + "y": 37 + }, + "id": 36, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "sum by (instance)(rate(eth_exe_sync_percentage{instance=~\"$instance\"}[1m]))", + "interval": "1m", + "legendFormat": "{{ instance }}", + "refId": "A" + } + ], + "title": "Sync rate", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "Gwei" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 10, + "y": 37 + }, + "id": 38, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_exe_gas_price_gwei{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ instance }}", + "refId": "A" + } + ], + "title": "Suggested Gas Price", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "percentunit" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 9, + "x": 15, + "y": 37 + }, + "id": 54, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum by (instance)(\n eth_exe_block_head_gas_used{instance=~\"$instance\"}\n)\n/\nsum by (instance)( \n eth_exe_block_head_gas_limit{instance=~\"$instance\"} \n)", + "interval": "20s", + "legendFormat": "{{ instance }}", + "range": true, + "refId": "A" + } + ], + "title": "Gas Used ", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 0, + "y": 43 + }, + "id": 49, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "sum by (instance)(\n increase(\n eth_exe_block_head_transactions_in_block{instance=~\"$instance\"}[1m]\n )\n)", + "interval": "1m", + "legendFormat": "{{ instance }}", + "range": true, + "refId": "A" + } + ], + "title": "Transactions per block", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "bytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 5, + "y": 43 + }, + "id": 56, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "eth_exe_block_head_block_size_bytes{instance=~\"$instance\"}", + "interval": "1m", + "legendFormat": "{{ instance }}", + "range": true, + "refId": "A" + } + ], + "title": "Block size", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 10, + "y": 43 + }, + "id": 55, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "eth_exe_txpool_transactions{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ status }}", + "range": true, + "refId": "A" + } + ], + "title": "Transaction Pool", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 15, + "y": 43 + }, + "id": 53, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_exe_block_head_gas_used{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ instance }}", + "refId": "A" + } + ], + "title": "Gas used", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 4, + "x": 20, + "y": 43 + }, + "id": 52, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": true, + "expr": "eth_exe_block_head_gas_limit{instance=~\"$instance\"}", + "interval": "", + "legendFormat": "{{ instance }}", + "refId": "A" + } + ], + "title": "Gas limit", + "type": "timeseries" + }, + { + "collapsed": true, + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 49 + }, + "id": 42, + "panels": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "continuous-GrYlRd" + }, + "custom": { + "align": "auto", + "cellOptions": { + "type": "auto" + }, + "inspect": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green" + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 13, + "w": 24, + "x": 0, + "y": 50 + }, + "id": 44, + "options": { + "footer": { + "fields": "", + "reducer": [ + "sum" + ], + "show": false + }, + "showHeader": false + }, + "pluginVersion": "9.3.1", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "exemplar": false, + "expr": "sum by (spec)(\n label_replace(\n {__name__=~\"eth_con_spec.*\", instance=~\"$instance\"},\n \"spec\",\n \"$1\",\n \"__name__\",\n \"eth_con_spec_(.*)\"\n )\n)", + "format": "table", + "instant": true, + "interval": "", + "legendFormat": "{{ spec }}", + "refId": "A" + } + ], + "title": "Consensus Spec", + "type": "table" + } + ], + "title": "Consensus Spec", + "type": "row" + } + ], + "refresh": "5s", + "schemaVersion": 39, + "tags": [], + "templating": { + "list": [ + { + "current": { + "selected": false, + "text": "ethereum-metrics-exporter-l2:9090", + "value": "ethereum-metrics-exporter-l2:9090" + }, + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "definition": "label_values(eth_con_beacon_empty_slots_count,instance)", + "hide": 0, + "includeAll": false, + "multi": false, + "name": "instance", + "options": [], + "query": { + "qryType": 1, + "query": "label_values(eth_con_beacon_empty_slots_count,instance)", + "refId": "PrometheusVariableQueryEditor-VariableQuery" + }, + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "type": "query" + } + ] + }, + "time": { + "from": "now-5m", + "to": "now" + }, + "timepicker": {}, + "timezone": "", + "title": "Ethereum Metrics Exporter (Single)", + "uid": "M2TT9Su7z", + "version": 1, + "weekStart": "" +} diff --git a/ops-bedrock/monitoring/grafana/dashboards/geth-1727304694012.json b/ops-bedrock/monitoring/grafana/dashboards/geth-1727304694012.json index b69467c9f4395..e5f8ae8b36b00 100644 --- a/ops-bedrock/monitoring/grafana/dashboards/geth-1727304694012.json +++ b/ops-bedrock/monitoring/grafana/dashboards/geth-1727304694012.json @@ -34,7 +34,7 @@ "collapsed": false, "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "gridPos": { "h": 1, @@ -48,7 +48,7 @@ { "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "refId": "A" } @@ -59,7 +59,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -121,7 +121,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "exemplar": true, @@ -140,7 +140,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -221,7 +221,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "chain_head_header{chain=\"$chain\", instance=~\"$instance\"}", @@ -234,7 +234,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "chain_head_receipt{chain=\"$chain\", instance=~\"$instance\"}", @@ -247,7 +247,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "chain_head_block{chain=\"$chain\", instance=~\"$instance\"}", @@ -264,7 +264,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -326,7 +326,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "chain_reorg_add{chain=\"$chain\", instance=~\"$instance\"}", @@ -342,7 +342,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -404,7 +404,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "txpool_pending{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -418,7 +418,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -499,7 +499,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "txpool_pending{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -510,7 +510,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "txpool_queued{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -521,7 +521,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "txpool_local{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -536,7 +536,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -598,7 +598,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "chain_head_receipt{chain=\"$chain\", instance=~\"$instance\"}", @@ -615,7 +615,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -677,7 +677,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "txpool_local{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -691,7 +691,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -753,7 +753,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "chain_reorg_drop{chain=\"$chain\", instance=~\"$instance\"}", @@ -769,7 +769,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -831,7 +831,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "chain_head_block{chain=\"$chain\", instance=~\"$instance\"}", @@ -848,7 +848,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -910,7 +910,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "txpool_queued{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -924,7 +924,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -1010,7 +1010,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "chain_execution{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", @@ -1023,7 +1023,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "chain_validation{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", "format": "time_series", @@ -1036,7 +1036,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "chain_write{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", "format": "time_series", @@ -1048,7 +1048,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "chain_account_reads{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", "format": "time_series", @@ -1059,7 +1059,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "chain_account_updates{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", "format": "time_series", @@ -1070,7 +1070,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "chain_account_hashes{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", "format": "time_series", @@ -1081,7 +1081,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "chain_account_commits{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", "format": "time_series", @@ -1092,7 +1092,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "chain_storage_reads{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", "format": "time_series", @@ -1103,7 +1103,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "chain_storage_updates{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", "format": "time_series", @@ -1114,7 +1114,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "chain_storage_hashes{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", "format": "time_series", @@ -1125,7 +1125,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "chain_storage_commits{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", @@ -1138,7 +1138,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "chain_snapshot_commits{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}", @@ -1154,7 +1154,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -1240,7 +1240,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(txpool_valid{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -1251,7 +1251,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(txpool_invalid{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -1262,7 +1262,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(txpool_underpriced{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -1275,7 +1275,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(txpool_pending_discard{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -1287,7 +1287,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(txpool_pending_replace{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -1298,7 +1298,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(txpool_pending_ratelimit{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -1309,7 +1309,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(txpool_pending_nofunds{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -1320,7 +1320,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(txpool_queued_discard{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -1332,7 +1332,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(txpool_queued_replace{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -1344,7 +1344,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(txpool_queued_ratelimit{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -1356,7 +1356,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(txpool_queued_nofunds{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -1368,7 +1368,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "rate(txpool_known{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -1397,7 +1397,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -1507,7 +1507,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "exemplar": true, @@ -1525,7 +1525,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -1635,7 +1635,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "exemplar": true, @@ -1649,7 +1649,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "hide": false, "refId": "B" @@ -1661,7 +1661,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -1756,7 +1756,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "exemplar": true, @@ -1774,7 +1774,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -1881,7 +1881,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "exemplar": true, @@ -1895,7 +1895,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "hide": false, "refId": "B" @@ -1908,7 +1908,7 @@ "collapsed": false, "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "gridPos": { "h": 1, @@ -1922,7 +1922,7 @@ { "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "refId": "A" } @@ -1933,7 +1933,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2044,7 +2044,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "avg(system_cpu_sysload{chain=\"$chain\", instance=~\"$instance\"}) by (instance)", @@ -2057,7 +2057,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "avg(system_cpu_syswait{chain=\"$chain\", instance=~\"$instance\"}) by (instance)", @@ -2070,7 +2070,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "avg(system_cpu_procload{chain=\"$chain\", instance=~\"$instance\"}) by (instance)", @@ -2083,7 +2083,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "avg(system_cpu_goroutines{chain=\"$chain\", instance=~\"$instance\"}) by (instance)", @@ -2095,7 +2095,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "avg(system_cpu_threads{chain=\"$chain\", instance=~\"$instance\"}) by (instance)", @@ -2111,7 +2111,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2214,7 +2214,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(system_memory_allocs{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -2228,7 +2228,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "system_memory_used{chain=\"$chain\", instance=~\"$instance\"}", @@ -2242,7 +2242,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "system_memory_held{chain=\"$chain\", instance=~\"$instance\"}", @@ -2256,7 +2256,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(system_memory_frees{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -2269,7 +2269,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "system_memory_pauses{chain=\"$chain\", instance=~\"$instance\"}", @@ -2285,7 +2285,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2363,7 +2363,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(system_disk_readbytes{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -2376,7 +2376,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(system_disk_writebytes{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -2394,7 +2394,7 @@ "collapsed": false, "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "gridPos": { "h": 1, @@ -2408,7 +2408,7 @@ { "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "refId": "A" } @@ -2419,7 +2419,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2518,7 +2518,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "exemplar": true, @@ -2533,7 +2533,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "exemplar": true, @@ -2548,7 +2548,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "p2p_ingress{chain=\"$chain\", instance=~\"$instance\"}", @@ -2560,7 +2560,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "p2p_egress{chain=\"$chain\", instance=~\"$instance\"}", @@ -2576,7 +2576,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2659,7 +2659,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "p2p_peers{chain=\"$chain\", instance=~\"$instance\"}", @@ -2672,7 +2672,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(p2p_dials{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -2685,7 +2685,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(p2p_serves{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -2703,7 +2703,7 @@ "collapsed": false, "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "gridPos": { "h": 1, @@ -2717,7 +2717,7 @@ { "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "refId": "A" } @@ -2728,7 +2728,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "Measured in #peers per second", "fieldConfig": { @@ -2796,7 +2796,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_downloader_throttle{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -2814,7 +2814,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "Measured in blocks per second", "fieldConfig": { @@ -2919,7 +2919,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_throttle{chain=\"$chain\", instance=~\"$instance\"}", @@ -2933,7 +2933,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_downloader_bodies_in{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -2945,7 +2945,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_downloader_headers_in{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -2957,7 +2957,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_downloader_receipts_in{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -2969,7 +2969,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_bodies_drop{chain=\"$chain\", instance=~\"$instance\"}", @@ -2981,7 +2981,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_headers_drop{chain=\"$chain\", instance=~\"$instance\"}", @@ -2993,7 +2993,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_receipts_drop{chain=\"$chain\", instance=~\"$instance\"}", @@ -3005,7 +3005,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_bodies_timeout{chain=\"$chain\", instance=~\"$instance\"}", @@ -3017,7 +3017,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_headers_timeout{chain=\"$chain\", instance=~\"$instance\"}", @@ -3029,7 +3029,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_receipts_timeout{chain=\"$chain\", instance=~\"$instance\"}", @@ -3045,7 +3045,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "Measured in blocks per second", "fieldConfig": { @@ -3129,7 +3129,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_throttle{chain=\"$chain\", instance=~\"$instance\"}", @@ -3143,7 +3143,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_downloader_bodies_in{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -3155,7 +3155,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_downloader_headers_in{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -3167,7 +3167,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_downloader_receipts_in{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -3179,7 +3179,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_bodies_drop{chain=\"$chain\", instance=~\"$instance\"}", @@ -3191,7 +3191,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_headers_drop{chain=\"$chain\", instance=~\"$instance\"}", @@ -3203,7 +3203,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_receipts_drop{chain=\"$chain\", instance=~\"$instance\"}", @@ -3215,7 +3215,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_bodies_timeout{chain=\"$chain\", instance=~\"$instance\"}", @@ -3227,7 +3227,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_headers_timeout{chain=\"$chain\", instance=~\"$instance\"}", @@ -3239,7 +3239,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_downloader_receipts_timeout{chain=\"$chain\", instance=~\"$instance\"}", @@ -3255,7 +3255,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3338,7 +3338,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_downloader_bodies_req{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}[1m])", @@ -3350,7 +3350,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_downloader_headers_req{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}[1m])", @@ -3362,7 +3362,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_downloader_receipts_req{chain=\"$chain\", instance=~\"$instance\", quantile=\"$quantile\"}[1m])", @@ -3379,7 +3379,7 @@ "collapsed": false, "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "gridPos": { "h": 1, @@ -3393,7 +3393,7 @@ { "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "refId": "A" } @@ -3404,7 +3404,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3453,7 +3453,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_fetcher_transaction_waiting_peers{chain=\"$chain\", instance=~\"$instance\"}", @@ -3468,7 +3468,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3517,7 +3517,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_fetcher_transaction_waiting_hashes{chain=\"$chain\", instance=~\"$instance\"}", @@ -3532,7 +3532,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3581,7 +3581,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_fetcher_transaction_queueing_peers{chain=\"$chain\", instance=~\"$instance\"}", @@ -3596,7 +3596,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3641,7 +3641,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_fetcher_transaction_queueing_hashes{chain=\"$chain\", instance=~\"$instance\"}", @@ -3656,7 +3656,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3705,7 +3705,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_fetcher_transaction_fetching_peers{chain=\"$chain\", instance=~\"$instance\"}", @@ -3720,7 +3720,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3765,7 +3765,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_fetcher_transaction_fetching_hashes{chain=\"$chain\", instance=~\"$instance\"}", @@ -3780,7 +3780,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "Measured in blocks per second", "fieldConfig": { @@ -3864,7 +3864,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_transaction_request_out{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -3876,7 +3876,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_transaction_request_fail{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -3888,7 +3888,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_transaction_request_done{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -3900,7 +3900,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_transaction_request_timeout{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -3912,7 +3912,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_transaction_replies_in{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -3924,7 +3924,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_transaction_replies_known{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -3936,7 +3936,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_transaction_replies_underpriced{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -3948,7 +3948,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_transaction_replies_otherreject{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -3964,7 +3964,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "Measured in blocks per second", "fieldConfig": { @@ -4069,7 +4069,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_block_bodies{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4081,7 +4081,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_block_headers{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4093,7 +4093,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_block_filter_headers_in{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4105,7 +4105,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_block_filter_headers_out{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4117,7 +4117,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_block_filter_bodies_in{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4129,7 +4129,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_fetcher_block_filter_bodies_out{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4146,7 +4146,7 @@ "collapsed": false, "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "gridPos": { "h": 1, @@ -4160,7 +4160,7 @@ { "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "refId": "A" } @@ -4171,7 +4171,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -4253,7 +4253,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "exemplar": true, @@ -4268,7 +4268,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "rate(eth_db_chaindata_disk_write{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4281,7 +4281,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "exemplar": true, @@ -4296,7 +4296,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "rate(eth_db_chaindata_ancient_write{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4309,7 +4309,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_db_chaindata_compact_input{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4321,7 +4321,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_db_chaindata_compact_output{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4337,7 +4337,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -4415,7 +4415,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "eth_db_chaindata_disk_read{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -4426,7 +4426,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "eth_db_chaindata_disk_write{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -4437,7 +4437,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "eth_db_chaindata_ancient_read{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -4448,7 +4448,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "eth_db_chaindata_ancient_write{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -4463,7 +4463,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -4541,7 +4541,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "eth_db_chaindata_disk_size{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -4552,7 +4552,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "eth_db_chaindata_ancient_size{chain=\"$chain\", instance=~\"$instance\"}", "format": "time_series", @@ -4567,7 +4567,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -4628,7 +4628,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_db_chaindata_compact_writedelay_counter{chain=\"$chain\", instance=~\"$instance\"}", @@ -4645,7 +4645,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -4764,7 +4764,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_db_chaindata_compact_time{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4777,7 +4777,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_db_chaindata_compact_nonlevel0{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4790,7 +4790,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_db_chaindata_compact_level0{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4803,7 +4803,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_db_chaindata_compact_memory{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4816,7 +4816,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_db_chaindata_compact_seek{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4828,7 +4828,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_db_chaindata_compact_writedelay_duration{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4840,7 +4840,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(eth_db_chaindata_compact_writedelay_counter{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -4856,7 +4856,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -4929,7 +4929,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "eth_db_chaindata_compact_writedelay_duration{chain=\"$chain\", instance=~\"$instance\"}", @@ -4947,7 +4947,7 @@ "collapsed": false, "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "gridPos": { "h": 1, @@ -4961,7 +4961,7 @@ { "datasource": { "type": "prometheus", - "uid": "PBFA97CFB590B2093" + "uid": "DS_PROMETHEUS" }, "refId": "A" } @@ -4972,7 +4972,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -5052,7 +5052,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "exemplar": false, @@ -5068,7 +5068,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "rate(trie_memcache_clean_write{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -5086,7 +5086,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -5162,7 +5162,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(trie_memcache_gc_size{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -5174,7 +5174,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(trie_memcache_flush_size{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -5186,7 +5186,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "expr": "rate(trie_memcache_commit_size{chain=\"$chain\", instance=~\"$instance\"}[1m])", "format": "time_series", @@ -5201,7 +5201,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -5304,7 +5304,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_clean_hit{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -5318,7 +5318,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_clean_miss{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -5332,7 +5332,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_clean_hit{chain=\"$chain\", instance=~\"$instance\"}[1m])/(rate(trie_memcache_clean_miss{chain=\"$chain\", instance=~\"$instance\"}[1m])+rate(trie_memcache_clean_hit{chain=\"$chain\", instance=~\"$instance\"}[1m]))", @@ -5348,7 +5348,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -5451,7 +5451,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_dirty_hit{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -5465,7 +5465,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_dirty_miss{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -5479,7 +5479,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_dirty_hit{chain=\"$chain\", instance=~\"$instance\"}[1m])/(rate(trie_memcache_dirty_miss{chain=\"$chain\", instance=~\"$instance\"}[1m])+rate(trie_memcache_dirty_hit{chain=\"$chain\", instance=~\"$instance\"}[1m]))", @@ -5495,7 +5495,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -5576,7 +5576,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_gc_nodes{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -5590,7 +5590,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_commit_nodes{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -5604,7 +5604,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_flush_nodes{chain=\"$chain\", instance=~\"$instance\"}[1m])", @@ -5620,7 +5620,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -5701,7 +5701,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_gc_time{chain=\"$chain\", instance=~\"$instance\", quantile=~\"$quantile\"}[1m])", @@ -5715,7 +5715,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_commit_time{chain=\"$chain\", instance=~\"$instance\", quantile=~\"$quantile\"}[1m])", @@ -5729,7 +5729,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "exemplar": true, "expr": "rate(trie_memcache_flush_time{chain=\"$chain\", instance=~\"$instance\", quantile=~\"$quantile\"}[1m])", @@ -5763,7 +5763,7 @@ }, "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "definition": "label_values(chain_head_block{}, chain)", "description": "go-ethereum compatible chains", @@ -5791,7 +5791,7 @@ }, "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "definition": "label_values(chain_head_block{chain=~\"$chain\"}, instance)", "hide": 0, diff --git a/ops-bedrock/monitoring/grafana/dashboards/op_stack_compose_dashboard.json b/ops-bedrock/monitoring/grafana/dashboards/op_stack_compose_dashboard.json index f9f6b6a1a559e..c62628c2c4938 100644 --- a/ops-bedrock/monitoring/grafana/dashboards/op_stack_compose_dashboard.json +++ b/ops-bedrock/monitoring/grafana/dashboards/op_stack_compose_dashboard.json @@ -36,7 +36,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -61,8 +61,8 @@ "overrides": [] }, "gridPos": { - "h": 5, - "w": 11, + "h": 4, + "w": 12, "x": 0, "y": 1 }, @@ -92,7 +92,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "code", @@ -108,7 +108,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_node_default_refs_number{layer=\"l2\", type=\"l2_safe\"}", @@ -121,27 +121,448 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "expr": "op_node_default_refs_number{layer=\"l2\", type=\"l2_finalized\"}", + "hide": false, + "instant": false, + "legendFormat": "{{type}}", + "range": true, + "refId": "C" + } + ], + "title": "L2 Blocks", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 8, + "x": 12, + "y": 1 + }, + "id": 51, + "options": { + "colorMode": "value", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "last" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "expr": "rate(op_node_default_transactions_sequenced_total[$__rate_interval])", + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "Sequencer TPS", + "type": "stat" + }, + { + "datasource": { + "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": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 5, + "w": 6, + "x": 0, + "y": 5 + }, + "id": 63, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "expr": "txpool_pending{instance=\"l2:6060\"}", + "format": "time_series", + "intervalFactor": 1, + "legendFormat": "executable", + "range": true, + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "expr": "txpool_queued{instance=\"l2:6060\"}", + "format": "time_series", + "intervalFactor": 1, + "legendFormat": "gapped", + "range": true, + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "expr": "txpool_local{instance=\"l2:6060\"}", + "format": "time_series", + "intervalFactor": 1, + "legendFormat": "local", + "range": true, + "refId": "C" + } + ], + "title": "Transaction pool", + "type": "timeseries" + }, + { + "datasource": { + "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": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 5, + "w": 6, + "x": 6, + "y": 5 + }, + "id": 64, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "8.3.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "expr": "eth_exe_block_head_transactions_in_block", + "format": "time_series", + "intervalFactor": 1, + "legendFormat": "executable", + "range": true, + "refId": "A" + } + ], + "title": "Txs per block", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "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": 80 + } + ] + }, + "unit": "bytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 5, + "w": 6, + "x": 12, + "y": 5 + }, + "id": 61, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "exemplar": true, + "expr": "eth_exe_block_head_block_size_bytes{instance=\"ethereum-metrics-exporter-l2:9090\"}", + "interval": "1m", + "legendFormat": "{{ instance }}", + "range": true, + "refId": "A" + } + ], + "title": "Block size", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 1, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } }, - "editorMode": "code", - "expr": "op_node_default_refs_number{layer=\"l2\", type=\"l2_finalized\"}", - "hide": false, - "instant": false, - "legendFormat": "{{type}}", - "range": true, - "refId": "C" - } - ], - "title": "L2 Blocks", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "ddshms3dlineoe" - }, - "fieldConfig": { - "defaults": { "mappings": [], "thresholds": { "mode": "absolute", @@ -162,50 +583,45 @@ }, "gridPos": { "h": 5, - "w": 11, - "x": 11, - "y": 1 + "w": 6, + "x": 18, + "y": 5 }, - "id": 51, + "id": 62, "options": { - "colorMode": "value", - "graphMode": "area", - "justifyMode": "auto", - "orientation": "auto", - "percentChangeColorMode": "standard", - "reduceOptions": { - "calcs": [ - "last" - ], - "fields": "", - "values": false + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": false }, - "showPercentChange": false, - "textMode": "auto", - "wideLayout": true + "tooltip": { + "mode": "single", + "sort": "none" + } }, - "pluginVersion": "11.1.0", "targets": [ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", - "expr": "rate(op_node_default_transactions_sequenced_total[$__rate_interval])", - "instant": false, - "legendFormat": "__auto", + "exemplar": true, + "expr": "eth_exe_block_head_gas_used{instance=\"ethereum-metrics-exporter-l2:9090\"}", + "interval": "", + "legendFormat": "{{ instance }}", "range": true, "refId": "A" } ], - "title": "Sequencer TPS", - "type": "stat" + "title": "Block Gas used", + "type": "timeseries" }, { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -231,7 +647,7 @@ "h": 6, "w": 5, "x": 0, - "y": 6 + "y": 10 }, "id": 56, "interval": "2s", @@ -257,7 +673,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "code", @@ -273,7 +689,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_batcher_default_channel_num_frames", @@ -290,7 +706,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -350,7 +766,7 @@ "h": 6, "w": 6, "x": 5, - "y": 6 + "y": 10 }, "id": 57, "options": { @@ -370,7 +786,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_batcher_default_output_bytes", @@ -383,7 +799,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_batcher_default_input_bytes{stage=\"closed\"}", @@ -400,7 +816,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -461,7 +877,7 @@ "h": 6, "w": 7, "x": 11, - "y": 6 + "y": 10 }, "id": 59, "options": { @@ -481,7 +897,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "rate(op_batcher_default_input_bytes_total[$__rate_interval])", @@ -494,7 +910,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "rate(op_batcher_default_output_bytes_total[$__rate_interval])", @@ -511,7 +927,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -533,7 +949,7 @@ "h": 6, "w": 6, "x": 18, - "y": 6 + "y": 10 }, "id": 60, "options": { @@ -556,7 +972,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "rate(op_batcher_default_input_bytes_total[$__rate_interval])", @@ -569,7 +985,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "rate(op_batcher_default_output_bytes_total[$__rate_interval])", @@ -586,7 +1002,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -643,7 +1059,7 @@ "h": 4, "w": 7, "x": 0, - "y": 12 + "y": 16 }, "id": 52, "interval": "2s", @@ -669,7 +1085,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "code", @@ -685,7 +1101,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_batcher_default_altda_in_flight_requests", @@ -702,7 +1118,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -724,7 +1140,7 @@ "h": 4, "w": 7, "x": 7, - "y": 12 + "y": 16 }, "id": 49, "options": { @@ -749,7 +1165,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "eigenda_proxy_http_server_requests_total", @@ -765,7 +1181,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -792,7 +1208,7 @@ "h": 4, "w": 5, "x": 14, - "y": 12 + "y": 16 }, "id": 55, "interval": "2s", @@ -818,7 +1234,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -838,7 +1254,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -860,7 +1276,7 @@ "h": 4, "w": 5, "x": 19, - "y": 12 + "y": 16 }, "id": 53, "options": { @@ -885,7 +1301,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_node_default_frame_added_total", @@ -904,7 +1320,7 @@ "h": 1, "w": 24, "x": 0, - "y": 16 + "y": 20 }, "id": 27, "panels": [], @@ -914,7 +1330,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -936,7 +1352,7 @@ "h": 16, "w": 7, "x": 0, - "y": 17 + "y": 21 }, "id": 28, "options": { @@ -961,7 +1377,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "eigenda_proxy_http_server_requests_total", @@ -977,7 +1393,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -1005,7 +1421,7 @@ "h": 16, "w": 8, "x": 7, - "y": 17 + "y": 21 }, "id": 47, "options": { @@ -1031,7 +1447,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "eigenda_proxy_http_server_request_duration_seconds_bucket{method=\"GET\"}", @@ -1048,7 +1464,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -1076,7 +1492,7 @@ "h": 16, "w": 9, "x": 15, - "y": 17 + "y": 21 }, "id": 29, "options": { @@ -1102,7 +1518,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "eigenda_proxy_http_server_request_duration_seconds_bucket{method=\"POST\"}", @@ -1122,7 +1538,7 @@ "h": 1, "w": 24, "x": 0, - "y": 33 + "y": 37 }, "id": 14, "panels": [], @@ -1132,7 +1548,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -1192,7 +1608,7 @@ "h": 8, "w": 12, "x": 0, - "y": 34 + "y": 38 }, "id": 20, "interval": "2s", @@ -1212,7 +1628,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -1232,7 +1648,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -1292,7 +1708,7 @@ "h": 8, "w": 12, "x": 12, - "y": 34 + "y": 38 }, "id": 19, "interval": "2s", @@ -1312,7 +1728,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -1328,7 +1744,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -1349,7 +1765,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -1409,7 +1825,7 @@ "h": 8, "w": 12, "x": 0, - "y": 42 + "y": 46 }, "id": 17, "interval": "2s", @@ -1429,7 +1845,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "code", @@ -1450,7 +1866,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -1510,7 +1926,7 @@ "h": 8, "w": 12, "x": 12, - "y": 42 + "y": 46 }, "id": 16, "interval": "2s", @@ -1530,7 +1946,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -1550,7 +1966,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -1610,7 +2026,7 @@ "h": 8, "w": 12, "x": 0, - "y": 50 + "y": 54 }, "id": 18, "interval": "2s", @@ -1630,7 +2046,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -1650,7 +2066,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -1679,7 +2095,7 @@ "h": 12, "w": 12, "x": 12, - "y": 50 + "y": 54 }, "id": 25, "interval": "2s", @@ -1704,7 +2120,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -1729,7 +2145,7 @@ "h": 1, "w": 24, "x": 0, - "y": 62 + "y": 66 }, "id": 41, "panels": [], @@ -1739,7 +2155,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -1751,10 +2167,6 @@ { "color": "green", "value": null - }, - { - "color": "red", - "value": 80 } ] }, @@ -1766,7 +2178,7 @@ "h": 8, "w": 12, "x": 0, - "y": 63 + "y": 67 }, "id": 40, "interval": "2s", @@ -1792,7 +2204,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "code", @@ -1812,7 +2224,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -1835,7 +2247,7 @@ "h": 8, "w": 12, "x": 12, - "y": 63 + "y": 67 }, "id": 42, "interval": "2s", @@ -1861,7 +2273,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "code", @@ -1884,7 +2296,7 @@ "h": 1, "w": 24, "x": 0, - "y": 71 + "y": 75 }, "id": 26, "panels": [], @@ -1894,7 +2306,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -1955,7 +2367,7 @@ "h": 8, "w": 12, "x": 0, - "y": 72 + "y": 76 }, "id": 21, "interval": "2s", @@ -1975,7 +2387,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -1991,7 +2403,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -2012,7 +2424,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "TODO: batcher_tx_total is 2x txs sent b/c of bug. See https://github.com/ethereum-optimism/optimism/pull/11438", "fieldConfig": { @@ -2073,7 +2485,7 @@ "h": 8, "w": 12, "x": 12, - "y": 72 + "y": 76 }, "id": 15, "interval": "2s", @@ -2093,7 +2505,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -2109,7 +2521,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -2126,7 +2538,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -2147,7 +2559,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -2208,7 +2620,7 @@ "h": 8, "w": 12, "x": 0, - "y": 80 + "y": 84 }, "id": 23, "interval": "2s", @@ -2228,7 +2640,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -2248,7 +2660,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -2309,7 +2721,7 @@ "h": 8, "w": 12, "x": 12, - "y": 80 + "y": 84 }, "id": 22, "interval": "2s", @@ -2329,7 +2741,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -2352,7 +2764,7 @@ "h": 1, "w": 24, "x": 0, - "y": 88 + "y": 92 }, "id": 33, "panels": [], @@ -2362,7 +2774,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2422,7 +2834,7 @@ "h": 9, "w": 12, "x": 0, - "y": 89 + "y": 93 }, "id": 34, "options": { @@ -2442,7 +2854,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_node_default_events_emitted", @@ -2458,7 +2870,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2518,7 +2930,7 @@ "h": 9, "w": 12, "x": 12, - "y": 89 + "y": 93 }, "id": 35, "options": { @@ -2537,7 +2949,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_node_default_events_processed", @@ -2553,7 +2965,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2613,7 +3025,7 @@ "h": 9, "w": 12, "x": 0, - "y": 98 + "y": 102 }, "id": 36, "options": { @@ -2633,7 +3045,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_node_default_events_process_time", @@ -2649,7 +3061,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2709,7 +3121,7 @@ "h": 9, "w": 12, "x": 12, - "y": 98 + "y": 102 }, "id": 38, "options": { @@ -2729,7 +3141,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_node_default_frame_added_total", @@ -2745,7 +3157,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2774,7 +3186,7 @@ "h": 6, "w": 24, "x": 0, - "y": 107 + "y": 111 }, "id": 39, "options": { @@ -2797,7 +3209,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_node_default_derivation_errors_total", @@ -2809,7 +3221,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_node_default_sequencing_errors_total", @@ -2822,7 +3234,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_node_default_storage_errors_total", @@ -2835,7 +3247,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", "expr": "op_node_default_publishing_errors_total", @@ -2855,7 +3267,7 @@ "h": 1, "w": 24, "x": 0, - "y": 113 + "y": 117 }, "id": 6, "panels": [], @@ -2865,7 +3277,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2893,7 +3305,7 @@ "h": 4, "w": 5, "x": 0, - "y": 114 + "y": 118 }, "id": 7, "options": { @@ -2921,7 +3333,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -2941,7 +3353,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -2969,7 +3381,7 @@ "h": 4, "w": 5, "x": 5, - "y": 114 + "y": 118 }, "id": 10, "options": { @@ -2997,7 +3409,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -3017,7 +3429,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3045,7 +3457,7 @@ "h": 4, "w": 5, "x": 10, - "y": 114 + "y": 118 }, "id": 9, "options": { @@ -3073,7 +3485,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -3093,7 +3505,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3166,7 +3578,7 @@ "h": 8, "w": 9, "x": 15, - "y": 114 + "y": 118 }, "id": 13, "options": { @@ -3186,7 +3598,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -3206,7 +3618,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3234,7 +3646,7 @@ "h": 4, "w": 5, "x": 0, - "y": 118 + "y": 122 }, "id": 8, "options": { @@ -3262,7 +3674,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -3282,7 +3694,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3310,7 +3722,7 @@ "h": 4, "w": 5, "x": 5, - "y": 118 + "y": 122 }, "id": 11, "options": { @@ -3338,7 +3750,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -3358,7 +3770,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3386,7 +3798,7 @@ "h": 4, "w": 5, "x": 10, - "y": 118 + "y": 122 }, "id": 12, "options": { @@ -3406,35 +3818,228 @@ "text": { "valueSize": 54 }, - "textMode": "auto", - "wideLayout": true + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "op_node_default_refs_number{type=\"l1_finalized\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "L1 Finalized Block", + "type": "stat" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 5, + "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": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 126 + }, + "id": 43, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "expr": "rate(op_node_default_transactions_sequenced_total[2m])", + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "TPS", + "type": "timeseries" + }, + { + "datasource": { + "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": "linear", + "lineWidth": 1, + "pointSize": 5, + "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": 80 + } + ] + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 126 + }, + "id": 44, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } }, "pluginVersion": "11.1.0", "targets": [ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, - "disableTextWrap": false, - "editorMode": "builder", - "expr": "op_node_default_refs_number{type=\"l1_finalized\"}", - "fullMetaSearch": false, - "includeNullMetadata": true, + "editorMode": "code", + "expr": "rate(op_batcher_default_output_bytes_total[1m])", "instant": false, "legendFormat": "__auto", "range": true, - "refId": "A", - "useBackend": false + "refId": "A" } ], - "title": "L1 Finalized Block", - "type": "stat" + "title": "Bytes/sec output by channel", + "type": "timeseries" }, { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3494,9 +4099,9 @@ "h": 9, "w": 12, "x": 0, - "y": 122 + "y": 135 }, - "id": 43, + "id": 66, "options": { "legend": { "calcs": [], @@ -3514,23 +4119,48 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", - "expr": "rate(op_node_default_transactions_sequenced_total[2m])", + "expr": "op_node_default_refs_number{layer=\"l2\", type=\"l2_finalized\"}", + "hide": true, "instant": false, "legendFormat": "__auto", "range": true, "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "expr": "op_node_default_refs_number{layer=\"l2\", type=\"l2_safe\"}", + "hide": true, + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "B" + }, + { + "datasource": { + "name": "Expression", + "type": "__expr__", + "uid": "__expr__" + }, + "expression": "$B - $A", + "hide": false, + "refId": "C", + "type": "math" } ], - "title": "TPS", + "title": "delta(safe - finalized)", "type": "timeseries" }, { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3582,8 +4212,7 @@ "value": 80 } ] - }, - "unit": "decbytes" + } }, "overrides": [] }, @@ -3591,9 +4220,9 @@ "h": 9, "w": 12, "x": 12, - "y": 122 + "y": 135 }, - "id": 44, + "id": 67, "options": { "legend": { "calcs": [], @@ -3611,26 +4240,133 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "editorMode": "code", - "expr": "rate(op_batcher_default_output_bytes_total[1m])", + "expr": "op_node_default_refs_number{layer=\"l2\", type=\"l2_safe\"}", + "hide": true, "instant": false, "legendFormat": "__auto", "range": true, "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "editorMode": "code", + "expr": "op_node_default_refs_number{layer=\"l2\", type=\"l2_unsafe\"}", + "hide": true, + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "B" + }, + { + "datasource": { + "name": "Expression", + "type": "__expr__", + "uid": "__expr__" + }, + "expression": "$B - $A", + "hide": false, + "refId": "C", + "type": "math" } ], - "title": "Bytes/sec output by channel", + "title": "delta(unsafe - safe)", "type": "timeseries" }, + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 4, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "red", + "value": null + }, + { + "color": "yellow", + "value": 1 + }, + { + "color": "green", + "value": 1 + } + ] + }, + "unit": "sci" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 8, + "x": 0, + "y": 144 + }, + "id": 4, + "options": { + "colorMode": "value", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "text": { + "valueSize": 54 + }, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "11.1.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "DS_PROMETHEUS" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "op_proposer_default_balance", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Proposer Balance", + "type": "stat" + }, { "collapsed": false, "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 131 + "y": 148 }, "id": 5, "panels": [], @@ -3640,7 +4376,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3674,7 +4410,7 @@ "h": 4, "w": 8, "x": 0, - "y": 132 + "y": 149 }, "id": 3, "options": { @@ -3702,7 +4438,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -3722,7 +4458,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "fieldConfig": { "defaults": { @@ -3795,7 +4531,7 @@ "h": 8, "w": 8, "x": 8, - "y": 132 + "y": 149 }, "id": 1, "options": { @@ -3815,7 +4551,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -3835,7 +4571,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "description": "", "fieldConfig": { @@ -3909,7 +4645,7 @@ "h": 8, "w": 8, "x": 16, - "y": 132 + "y": 149 }, "id": 2, "options": { @@ -3928,7 +4664,7 @@ { "datasource": { "type": "prometheus", - "uid": "ddshms3dlineoe" + "uid": "DS_PROMETHEUS" }, "disableTextWrap": false, "editorMode": "builder", @@ -3946,99 +4682,55 @@ "type": "timeseries" }, { - "datasource": { - "type": "prometheus", - "uid": "ddshms3dlineoe" + "collapsed": false, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 157 }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "decimals": 4, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "red", - "value": null - }, - { - "color": "yellow", - "value": 1 - }, - { - "color": "green", - "value": 1 - } - ] - }, - "unit": "sci" - }, - "overrides": [] + "id": 31, + "panels": [], + "title": "Logs", + "type": "row" + }, + { + "datasource": { + "type": "loki", + "uid": "loki-datasource" }, "gridPos": { - "h": 4, - "w": 8, + "h": 9, + "w": 24, "x": 0, - "y": 136 + "y": 158 }, - "id": 4, + "id": 65, "options": { - "colorMode": "value", - "graphMode": "area", - "justifyMode": "auto", - "orientation": "auto", - "percentChangeColorMode": "standard", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "showPercentChange": false, - "text": { - "valueSize": 54 - }, - "textMode": "auto", - "wideLayout": true + "dedupStrategy": "none", + "enableLogDetails": true, + "prettifyLogMessage": false, + "showCommonLabels": false, + "showLabels": false, + "showTime": false, + "sortOrder": "Descending", + "wrapLogMessage": false }, "pluginVersion": "11.1.0", "targets": [ { "datasource": { - "type": "prometheus", - "uid": "ddshms3dlineoe" + "type": "loki", + "uid": "loki-datasource" }, - "disableTextWrap": false, "editorMode": "builder", - "expr": "op_proposer_default_balance", - "fullMetaSearch": false, - "includeNullMetadata": true, - "instant": false, - "legendFormat": "__auto", - "range": true, - "refId": "A", - "useBackend": false + "expr": "{service_name=\"ops-bedrock-l2-1\"} |= ``", + "queryType": "range", + "refId": "A" } ], - "title": "Proposer Balance", - "type": "stat" - }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 140 - }, - "id": 31, - "panels": [], - "title": "Logs", - "type": "row" + "title": "op-geth logs", + "type": "logs" }, { "datasource": { @@ -4049,7 +4741,7 @@ "h": 9, "w": 24, "x": 0, - "y": 141 + "y": 167 }, "id": 32, "options": { @@ -4087,7 +4779,7 @@ "h": 8, "w": 24, "x": 0, - "y": 150 + "y": 176 }, "id": 30, "options": { @@ -4124,7 +4816,7 @@ "h": 10, "w": 24, "x": 0, - "y": 158 + "y": 184 }, "id": 24, "options": { @@ -4161,7 +4853,7 @@ "list": [] }, "time": { - "from": "now-30m", + "from": "now-15m", "to": "now" }, "timepicker": {}, diff --git a/ops-bedrock/monitoring/grafana/grafana-dashboard-overview-high-throughput.png b/ops-bedrock/monitoring/grafana/grafana-dashboard-overview-high-throughput.png new file mode 100644 index 0000000000000000000000000000000000000000..c6ff5dff0350268c4db442c59a664387aa92b5be GIT binary patch literal 320163 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%0A%!>ne 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%0Dt%eC8NUi7wN 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