{ "__inputs": [ { "name": "DS_INFLUXDB", "label": "InfluxDB", "description": "", "type": "datasource", "pluginId": "influxdb", "pluginName": "InfluxDB" } ], "__elements": [], "__requires": [ { "type": "grafana", "id": "grafana", "name": "Grafana", "version": "8.3.3" }, { "type": "panel", "id": "graph", "name": "Graph (old)", "version": "" }, { "type": "datasource", "id": "influxdb", "name": "InfluxDB", "version": "1.0.0" }, { "type": "panel", "id": "stat", "name": "Stat", "version": "" } ], "annotations": { "list": [ { "builtIn": 1, "datasource": "-- 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": "Dashboard for Opera node", "editable": true, "fiscalYearStartMonth": 0, "gnetId": 13877, "graphTooltip": 0, "id": null, "iteration": 1641271483188, "links": [ { "asDropdown": false, "icon": "external link", "includeVars": false, "keepTime": false, "tags": [], "targetBlank": false, "title": "New link", "tooltip": "", "type": "dashboards", "url": "" } ], "liveNow": false, "panels": [ { "collapsed": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 0 }, "id": 82, "panels": [], "title": "System", "type": "row" }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 0, "y": 1 }, "hiddenSeries": false, "id": 106, "legend": { "alignAsTable": false, "avg": false, "current": false, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "system", "expr": "system_cpu_sysload", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "system", "measurement": "geth.system/cpu/sysload.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "iowait", "expr": "system_cpu_syswait", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "iowait", "measurement": "geth.system/cpu/syswait.gauge", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "geth", "expr": "system_cpu_procload", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "geth", "measurement": "geth.system/cpu/procload.gauge", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "CPU", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "percent", "logBase": 1, "show": true }, { "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 8, "y": 1 }, "hiddenSeries": false, "id": 107, "legend": { "alignAsTable": false, "avg": false, "current": false, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "alloc", "expr": "system_cpu_sysload", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "system", "measurement": "geth.system/memory/allocs.meter", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "used", "expr": "system_cpu_syswait", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "iowait", "measurement": "geth.system/memory/used.gauge", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "held", "expr": "system_cpu_procload", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "geth", "measurement": "geth.system/memory/held.gauge", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Memory", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "decbytes", "logBase": 1, "show": true }, { "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 16, "y": 1 }, "hiddenSeries": false, "id": 85, "legend": { "alignAsTable": false, "avg": false, "current": false, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "read", "expr": "rate(system_disk_readbytes[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "read", "measurement": "geth.system/disk/readdata.meter", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "write", "expr": "rate(system_disk_writebytes[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "write", "measurement": "geth.system/disk/writedata.meter", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Disk", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "Bps", "logBase": 1, "show": true }, { "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "collapsed": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 7 }, "id": 75, "panels": [], "title": "Network", "type": "row" }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 12, "x": 0, "y": 8 }, "hiddenSeries": false, "id": 96, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "ingress", "expr": "rate(p2p_ingress[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "ingress", "measurement": "geth.p2p/ingress.meter", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "egress", "expr": "rate(p2p_egress[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "egress", "measurement": "geth.p2p/egress.meter", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Traffic", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "Bps", "logBase": 1, "show": true }, { "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 12, "x": 12, "y": 8 }, "hiddenSeries": false, "id": 77, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "peers", "expr": "p2p_peers", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "peers", "measurement": "geth.p2p/peers.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "median" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "dials", "expr": "rate(p2p_dials[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "dials", "measurement": "geth.p2p/dials.meter", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "serves", "expr": "rate(p2p_serves[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "serves", "measurement": "geth.p2p/serves.meter", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Peers", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "none", "logBase": 1, "show": true }, { "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "collapsed": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 14 }, "id": 4, "panels": [], "title": "Blockchain", "type": "row" }, { "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "match": "null", "result": { "text": "N/A" } }, "type": "special" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 2, "w": 3, "x": 0, "y": 15 }, "id": 108, "links": [], "maxDataPoints": 100, "options": { "colorMode": "none", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.3", "targets": [ { "expr": "chain_head_header", "format": "time_series", "groupBy": [], "intervalFactor": 1, "measurement": "geth.chain/head/header.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "title": "Latest header", "type": "stat" }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 9, "x": 3, "y": 15 }, "hiddenSeries": false, "id": 110, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "header", "expr": "chain_head_header", "format": "time_series", "groupBy": [], "intervalFactor": 1, "legendFormat": "header", "measurement": "geth.chain/head/header.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "receipt", "expr": "chain_head_receipt", "format": "time_series", "groupBy": [], "intervalFactor": 1, "legendFormat": "receipt", "measurement": "geth.chain/head/receipt.gauge", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "block", "expr": "chain_head_block", "format": "time_series", "groupBy": [], "intervalFactor": 1, "legendFormat": "block", "measurement": "geth.chain/head/block.gauge", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [ { "colorMode": "ok", "fill": false, "line": true, "op": "gt", "value": 1150000, "yaxis": "left" }, { "colorMode": "critical", "fill": false, "line": true, "op": "gt", "value": 1735280, "yaxis": "left" }, { "colorMode": "ok", "fill": false, "line": true, "op": "gt", "value": 1920000, "yaxis": "left" }, { "colorMode": "critical", "fill": false, "line": true, "op": "gt", "value": 2283415, "yaxis": "left" }, { "colorMode": "warning", "fill": false, "line": true, "op": "gt", "value": 2463000, "yaxis": "left" }, { "colorMode": "warning", "fill": false, "line": true, "op": "gt", "value": 2675000, "yaxis": "left" }, { "colorMode": "ok", "fill": false, "line": true, "op": "gt", "value": 4370000, "yaxis": "left" }, { "colorMode": "ok", "fill": false, "line": true, "op": "gt", "value": 7280000, "yaxis": "left" } ], "timeRegions": [], "title": "Chain head", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "none", "logBase": 1, "show": true }, { "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "match": "null", "result": { "text": "N/A" } }, "type": "special" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 2, "w": 4, "x": 12, "y": 15 }, "id": 183, "links": [], "maxDataPoints": 100, "options": { "colorMode": "none", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.3", "targets": [ { "expr": "txpool_local", "format": "time_series", "groupBy": [], "intervalFactor": 1, "measurement": "geth.txpool/slots.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "title": "Transaction slots used", "type": "stat" }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 16, "y": 15 }, "hiddenSeries": false, "id": 116, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "slots", "expr": "txpool_pending", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "executable", "measurement": "geth.txpool/slots.gauge", "orderByTime": "ASC", "policy": "default", "refId": "D", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "executable", "expr": "txpool_pending", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "executable", "measurement": "geth.txpool/pending.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "gapped", "expr": "txpool_queued", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "gapped", "measurement": "geth.txpool/queued.gauge", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "local", "expr": "txpool_local", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "local", "measurement": "geth.txpool/local.gauge", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Transaction pool", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:147", "format": "short", "logBase": 1, "show": true }, { "$$hashKey": "object:148", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "match": "null", "result": { "text": "N/A" } }, "type": "special" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 2, "w": 3, "x": 0, "y": 17 }, "id": 111, "links": [], "maxDataPoints": 100, "options": { "colorMode": "none", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.3", "targets": [ { "expr": "chain_head_receipt", "format": "time_series", "groupBy": [], "intervalFactor": 1, "measurement": "geth.chain/head/receipt.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "title": "Latest receipt", "type": "stat" }, { "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "match": "null", "result": { "text": "N/A" } }, "type": "special" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 2, "w": 2, "x": 12, "y": 17 }, "id": 114, "links": [], "maxDataPoints": 100, "options": { "colorMode": "none", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.3", "targets": [ { "expr": "txpool_queued", "format": "time_series", "groupBy": [], "intervalFactor": 1, "measurement": "geth.txpool/queued.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "title": "Gapped", "type": "stat" }, { "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "match": "null", "result": { "text": "N/A" } }, "type": "special" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 2, "w": 2, "x": 14, "y": 17 }, "id": 115, "links": [], "maxDataPoints": 100, "options": { "colorMode": "none", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.3", "targets": [ { "expr": "txpool_local", "format": "time_series", "groupBy": [], "intervalFactor": 1, "measurement": "geth.txpool/local.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "title": "Locals", "type": "stat" }, { "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "match": "null", "result": { "text": "N/A" } }, "type": "special" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 2, "w": 3, "x": 0, "y": 19 }, "id": 109, "links": [], "maxDataPoints": 100, "options": { "colorMode": "none", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.3", "targets": [ { "expr": "chain_head_block", "format": "time_series", "groupBy": [], "intervalFactor": 1, "measurement": "geth.chain/head/block.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "title": "Latest block", "type": "stat" }, { "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "match": "null", "result": { "text": "N/A" } }, "type": "special" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 2, "w": 4, "x": 12, "y": 19 }, "id": 113, "links": [], "maxDataPoints": 100, "options": { "colorMode": "none", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.3", "targets": [ { "expr": "txpool_pending", "format": "time_series", "groupBy": [ { "params": [ "$__interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "intervalFactor": 1, "measurement": "geth.txpool/pending.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "title": "Executable transactions", "type": "stat" }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 10, "w": 12, "x": 0, "y": 21 }, "hiddenSeries": false, "id": 112, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": true, "steppedLine": false, "targets": [ { "alias": "execution (p=$percentile)", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.chain/execution.timer", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "validation (p=$percentile)", "expr": "chain_validation{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "validation (q=$quantile)", "measurement": "geth.chain/validation.timer", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "commit (p=$percentile)", "expr": "chain_write{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "hide": false, "intervalFactor": 1, "legendFormat": "commit (q=$quantile)", "measurement": "geth.chain/write.timer", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "account read (p=$percentile)", "expr": "chain_account_reads{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "account read (q=$quantile)", "measurement": "geth.chain/account/reads.timer", "orderByTime": "ASC", "policy": "default", "refId": "D", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "account update (p=$percentile)", "expr": "chain_account_updates{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "account update (q=$quantile)", "measurement": "geth.chain/account/updates.timer", "orderByTime": "ASC", "policy": "default", "refId": "E", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "account hash (p=$percentile)", "expr": "chain_account_hashes{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "account hashe (q=$quantile)", "measurement": "geth.chain/account/hashes.timer", "orderByTime": "ASC", "policy": "default", "refId": "F", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "account commit (p=$percentile)", "expr": "chain_account_commits{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "account commit (q=$quantile)", "measurement": "geth.chain/account/commits.timer", "orderByTime": "ASC", "policy": "default", "refId": "G", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "storage read (p=$percentile)", "expr": "chain_storage_reads{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "storage read (q=$quantile)", "measurement": "geth.chain/storage/reads.timer", "orderByTime": "ASC", "policy": "default", "refId": "H", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "storage update (p=$percentile)", "expr": "chain_storage_updates{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "storage update (q=$quantile)", "measurement": "geth.chain/storage/updates.timer", "orderByTime": "ASC", "policy": "default", "refId": "I", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "storage hash (p=$percentile)", "expr": "chain_storage_hashes{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "storage hashe (q=$quantile)", "measurement": "geth.chain/storage/hashes.timer", "orderByTime": "ASC", "policy": "default", "refId": "J", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "storage commit (p=$percentile)", "expr": "chain_storage_commits{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "storage commit (q=$quantile)", "measurement": "geth.chain/storage/commits.timer", "orderByTime": "ASC", "policy": "default", "refId": "K", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "snapshot account read (p=$percentile)", "groupBy": [ { "params": [ "$__interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "geth.chain/snapshot/account/reads.timer", "orderByTime": "ASC", "policy": "default", "refId": "L", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "snapshot storage read (p=$percentile)", "groupBy": [ { "params": [ "$__interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "geth.chain/snapshot/storage/reads.timer", "orderByTime": "ASC", "policy": "default", "refId": "M", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "snapshot commit (p=$percentile)", "groupBy": [ { "params": [ "$__interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "geth.chain/snapshot/commits.timer", "orderByTime": "ASC", "policy": "default", "refId": "N", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Block processing", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:319", "format": "ns", "logBase": 1, "show": true }, { "$$hashKey": "object:320", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 10, "w": 12, "x": 12, "y": 21 }, "hiddenSeries": false, "id": 117, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "known", "expr": "rate(txpool_valid[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "valid", "measurement": "geth.txpool/known.meter", "orderByTime": "ASC", "policy": "default", "query": "SELECT \"m1\" FROM \"geth.txpool/valid.meter\" WHERE (\"host\" =~ /^$host$/) AND $timeFilter", "rawQuery": false, "refId": "L", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "valid", "expr": "rate(txpool_invalid[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "invalid", "measurement": "geth.txpool/valid.meter", "orderByTime": "ASC", "policy": "default", "query": "SELECT \"m1\" FROM \"geth.txpool/valid.meter\" WHERE (\"host\" =~ /^$host$/) AND $timeFilter", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "invalid", "expr": "rate(txpool_underpriced[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "underpriced", "measurement": "geth.txpool/invalid.meter", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "underpriced", "expr": "rate(txpool_pending_discard[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "hide": false, "intervalFactor": 1, "legendFormat": "executable discard", "measurement": "geth.txpool/underpriced.meter", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "executable discard", "expr": "rate(txpool_pending_replace[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "executable replace", "measurement": "geth.txpool/pending/discard.meter", "orderByTime": "ASC", "policy": "default", "refId": "D", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "executable replace", "expr": "rate(txpool_pending_ratelimit[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "executable ratelimit", "measurement": "geth.txpool/pending/replace.meter", "orderByTime": "ASC", "policy": "default", "refId": "E", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "executable ratelimit", "expr": "rate(txpool_pending_nofunds[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "executable nofunds", "measurement": "geth.txpool/pending/ratelimit.meter", "orderByTime": "ASC", "policy": "default", "refId": "F", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "executable nofunds", "expr": "rate(txpool_queued_discard[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "hide": false, "intervalFactor": 1, "legendFormat": "gapped discard", "measurement": "geth.txpool/pending/nofunds.meter", "orderByTime": "ASC", "policy": "default", "refId": "G", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "gapped discard", "expr": "rate(txpool_queued_replace[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "hide": false, "intervalFactor": 1, "legendFormat": "gapped replace", "measurement": "geth.txpool/queued/discard.meter", "orderByTime": "ASC", "policy": "default", "refId": "H", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "gapped replace", "expr": "rate(txpool_queued_ratelimit[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "hide": false, "intervalFactor": 1, "legendFormat": "gapped ratelimit", "measurement": "geth.txpool/queued/replace.meter", "orderByTime": "ASC", "policy": "default", "refId": "I", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "gapped ratelimit", "expr": "rate(txpool_queued_nofunds[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "hide": false, "intervalFactor": 1, "legendFormat": "gapped nofunds", "measurement": "geth.txpool/queued/ratelimit.meter", "orderByTime": "ASC", "policy": "default", "refId": "J", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "gapped nofunds", "expr": "rate(txpool_valid[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "valid", "measurement": "geth.txpool/queued/nofunds.meter", "orderByTime": "ASC", "policy": "default", "query": "SELECT \"m1\" FROM \"geth.txpool/valid.meter\" WHERE (\"host\" =~ /^$host$/) AND $timeFilter", "rawQuery": false, "refId": "K", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Transaction processing", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:835", "format": "none", "logBase": 1, "show": true }, { "$$hashKey": "object:836", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 12, "w": 12, "x": 0, "y": 31 }, "hiddenSeries": false, "id": 184, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "ingress announcements", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/block/announces/in.meter", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "known announcements", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/block/announces/drop.meter", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "malicious announcements", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/block/announces/dos.meter", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "ingress broadcasts", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/block/broadcasts/in.meter", "orderByTime": "ASC", "policy": "default", "refId": "D", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "known broadcasts", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/block/broadcasts/drop.meter", "orderByTime": "ASC", "policy": "default", "refId": "E", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "malicious broadcasts", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/block/broadcasts/dos.meter", "orderByTime": "ASC", "policy": "default", "refId": "F", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Block propagation", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "short", "logBase": 1, "show": true }, { "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 12, "w": 12, "x": 12, "y": 31 }, "hiddenSeries": false, "id": 186, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "ingress announcements", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/announces/in.meter", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "known announcements", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/announces/known.meter", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "underpriced announcements", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/announces/underpriced.meter", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "malicious announcements", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/announces/dos.meter", "orderByTime": "ASC", "policy": "default", "refId": "D", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "ingress broadcasts", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/broadcasts/in.meter", "orderByTime": "ASC", "policy": "default", "refId": "E", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "known broadcasts", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/broadcasts/known.meter", "orderByTime": "ASC", "policy": "default", "refId": "I", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "underpriced broadcasts", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/broadcasts/underpriced.meter", "orderByTime": "ASC", "policy": "default", "refId": "F", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "otherreject broadcasts", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/broadcasts/otherreject.meter", "orderByTime": "ASC", "policy": "default", "refId": "G", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "egress requests", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/request/out.meter", "orderByTime": "ASC", "policy": "default", "refId": "M", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "finished requests", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/request/done.meter", "orderByTime": "ASC", "policy": "default", "refId": "N", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "failed requests", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/request/fail.meter", "orderByTime": "ASC", "policy": "default", "refId": "O", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "timed out requests", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/request/timeout.meter", "orderByTime": "ASC", "policy": "default", "refId": "P", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "ingress replies", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/replies/in.meter", "orderByTime": "ASC", "policy": "default", "refId": "H", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "known replies", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/replies/known.meter", "orderByTime": "ASC", "policy": "default", "refId": "J", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "underpriced replies", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/replies/underpriced.meter", "orderByTime": "ASC", "policy": "default", "refId": "K", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "otherreject replies", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/replies/otherreject.meter", "orderByTime": "ASC", "policy": "default", "refId": "L", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Transaction propagation", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:232", "format": "short", "logBase": 1, "show": true }, { "$$hashKey": "object:233", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 0, "y": 43 }, "hiddenSeries": false, "id": 185, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "receive to announce", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/block/announces/out.timer", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "receive to broadcast", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/block/broadcasts/out.timer", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "p$percentile" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Block forwarding", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "ns", "logBase": 1, "show": true }, { "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 8, "y": 43 }, "hiddenSeries": false, "id": 187, "legend": { "alignAsTable": false, "avg": false, "current": false, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "waiting", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/waiting/peers.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "queueing", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/queueing/peers.gauge", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "fetching", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/fetching/peers.gauge", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Transaction fetcher peers", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:1436", "format": "short", "logBase": 1, "show": true }, { "$$hashKey": "object:1437", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 16, "y": 43 }, "hiddenSeries": false, "id": 188, "legend": { "alignAsTable": false, "avg": false, "current": false, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "waiting", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/waiting/hashes.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "queueing", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/queueing/hashes.gauge", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "fetching", "expr": "chain_execution{quantile=\"$quantile\"}", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "execution (q=$quantile)", "measurement": "geth.eth/fetcher/transaction/fetching/hashes.gauge", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Transaction fetcher hashes", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "short", "logBase": 1, "show": true }, { "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 0, "y": 49 }, "hiddenSeries": false, "id": 181, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": false, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "goroutine count", "expr": "txpool_pending", "format": "time_series", "groupBy": [ { "params": [ "$__interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "executable", "measurement": "geth.system/cpu/goroutines.gauge", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "distinct" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Goroutines", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:1349", "format": "none", "logBase": 1, "show": true }, { "$$hashKey": "object:1350", "format": "none", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 8, "y": 49 }, "hiddenSeries": false, "id": 180, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": false, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "bodies in", "expr": "txpool_pending", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "executable", "measurement": "geth.eth/fetcher/block/filter/bodies/in.meter", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "count" ], "type": "field" }, { "params": [], "type": "distinct" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "bodies out", "expr": "txpool_queued", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "gapped", "measurement": "geth.eth/fetcher/block/filter/bodies/out.meter", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "count" ], "type": "field" }, { "params": [], "type": "distinct" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "fetcher filter bodies", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:406", "format": "none", "logBase": 1, "show": true }, { "$$hashKey": "object:407", "format": "none", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 16, "y": 49 }, "hiddenSeries": false, "id": 182, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": false, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "headers in", "expr": "txpool_pending", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "executable", "measurement": "geth.eth/fetcher/block/filter/headers/in.meter", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "count" ], "type": "field" }, { "params": [], "type": "distinct" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "headers out", "expr": "txpool_queued", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "gapped", "measurement": "geth.eth/fetcher/block/filter/headers/out.meter", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "count" ], "type": "field" }, { "params": [], "type": "distinct" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "fetcher filter headers", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:493", "format": "none", "logBase": 1, "show": true }, { "$$hashKey": "object:494", "format": "none", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "collapsed": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 55 }, "id": 17, "panels": [], "title": "Database", "type": "row" }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 0, "y": 56 }, "hiddenSeries": false, "id": 124, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "leveldb read", "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "expr": "rate(eth_db_chaindata_disk_read[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "leveldb read", "measurement": "geth.opera/chaindata/gossip/disk/read.meter", "orderByTime": "ASC", "policy": "default", "query": "SELECT mean(\"m1\") FROM \"geth.eth/db/chaindata/disk/read.meter\" WHERE (\"host\" =~ /^$host$/) AND $timeFilter GROUP BY time($interval)", "rawQuery": false, "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "leveldb write", "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "expr": "rate(eth_db_chaindata_disk_write[1m])", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "leveldb write", "measurement": "geth.opera/chaindata/gossip/disk/write.meter", "orderByTime": "ASC", "policy": "default", "query": "SELECT mean(\"m1\") FROM \"geth.eth/db/chaindata/disk/write.meter\" WHERE (\"host\" =~ /^$host$/) AND $timeFilter GROUP BY time($interval)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Data rate", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:730", "format": "Bps", "logBase": 1, "show": true }, { "$$hashKey": "object:731", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 8, "y": 56 }, "hiddenSeries": false, "id": 118, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "leveldb read", "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "expr": "eth_db_chaindata_disk_read", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "leveldb read", "measurement": "geth.opera/chaindata/gossip/disk/read.meter", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "count" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "leveldb write", "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "expr": "eth_db_chaindata_disk_write", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "leveldb write", "measurement": "geth.opera/chaindata/gossip/disk/write.meter", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "count" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Session totals", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:1090", "format": "decbytes", "logBase": 1, "show": true }, { "$$hashKey": "object:1091", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "fieldConfig": { "defaults": { "links": [] }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 8, "x": 16, "y": 56 }, "hiddenSeries": false, "id": 119, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": false, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "leveldb", "expr": "eth_db_chaindata_disk_size", "format": "time_series", "groupBy": [ { "params": [ "$interval" ], "type": "time" } ], "intervalFactor": 1, "legendFormat": "leveldb", "measurement": "geth.db_size.gauge", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Persistent size", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:1177", "format": "decbytes", "logBase": 1, "show": true }, { "$$hashKey": "object:1178", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "collapsed": false, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 62 }, "id": 190, "panels": [], "title": "Trie Stats", "type": "row" }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "description": "", "fill": 1, "fillGradient": 0, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 63 }, "hiddenSeries": false, "id": 192, "legend": { "alignAsTable": false, "avg": false, "current": false, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "hit", "groupBy": [ { "params": [ "$__interval" ], "type": "time" } ], "hide": false, "measurement": "geth.trie/memcache/clean/read.meter", "orderByTime": "ASC", "policy": "default", "query": "SELECT sum(\"m1\") FROM \"geth.trie/memcache/clean/read.meter\" WHERE $timeFilter GROUP BY time($__interval) fill(none)", "rawQuery": false, "refId": "hit", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "distinct" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "miss", "groupBy": [ { "params": [ "$__interval" ], "type": "time" } ], "hide": false, "measurement": "geth.trie/memcache/clean/write.meter", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "distinct" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Clean cache", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:567", "format": "Bps", "logBase": 1, "show": true }, { "$$hashKey": "object:568", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "description": "", "fill": 1, "fillGradient": 0, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 63 }, "hiddenSeries": false, "id": 194, "legend": { "alignAsTable": false, "avg": false, "current": false, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.3", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "gc", "groupBy": [ { "params": [ "$__interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "geth.trie/memcache/gc/size.meter", "orderByTime": "ASC", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "distinct" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] }, { "alias": "overflow", "groupBy": [ { "params": [ "$__interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "hide": false, "measurement": "geth.trie/memcache/flush/size.meter", "orderByTime": "ASC", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "distinct" } ] ], "tags": [] }, { "alias": "commit", "groupBy": [ { "params": [ "$__interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "hide": false, "measurement": "geth.trie/memcache/commit/size.meter", "orderByTime": "ASC", "policy": "default", "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "m1" ], "type": "field" }, { "params": [], "type": "distinct" } ] ], "tags": [ { "key": "host", "operator": "=~", "value": "/^$host$/" } ] } ], "thresholds": [], "timeRegions": [], "title": "Dirty cache", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:998", "format": "Bps", "logBase": 1, "show": true }, { "$$hashKey": "object:999", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } } ], "refresh": "5s", "schemaVersion": 34, "style": "dark", "tags": [], "templating": { "list": [ { "current": {}, "datasource": { "type": "influxdb", "uid": "${DS_INFLUXDB}" }, "definition": "SHOW TAG VALUES WITH KEY = \"host\"", "hide": 0, "includeAll": false, "label": "Host", "multi": false, "name": "host", "options": [], "query": "SHOW TAG VALUES WITH KEY = \"host\"", "refresh": 1, "regex": "", "skipUrlSync": false, "sort": 1, "tagsQuery": "", "type": "query", "useTags": false }, { "current": { "selected": true, "text": "50", "value": "50" }, "hide": 0, "includeAll": false, "label": "Percentile", "multi": false, "name": "percentile", "options": [ { "selected": true, "text": "50", "value": "50" }, { "selected": false, "text": "75", "value": "75" }, { "selected": false, "text": "95", "value": "95" }, { "selected": false, "text": "99", "value": "99" }, { "selected": false, "text": "999", "value": "999" }, { "selected": false, "text": "9999", "value": "9999" } ], "query": "50, 75, 95, 99, 999, 9999", "skipUrlSync": false, "type": "custom" } ] }, "time": { "from": "now-1h", "to": "now" }, "timepicker": { "refresh_intervals": [ "5s", "10s", "30s", "1m", "5m", "15m", "30m", "1h", "2h", "1d" ] }, "timezone": "", "title": "Fantom Dashboard", "uid": "QC1Arp5Wk", "version": 6, "weekStart": "" }