{ "annotations": { "list": [ ] }, "editable": true, "graphTooltip": 1, "panels": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "fieldConfig": { "defaults": { "color": { "mode": "fixed", "fixedColor": "blue" }, "unit": "short", "decimals": 0 }, "overrides": [ ] }, "gridPos": { "h": 7, "w": 6, "x": 0, "y": 0 }, "id": 1, "options": { "colorMode": "value", "graphMode": "area", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false } }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "block_count", "legendFormat": "height", "refId": "A" } ], "title": "Chain height", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "fieldConfig": { "defaults": { "custom": { "drawStyle": "line", "lineWidth": 1, "fillOpacity": 10 }, "unit": "short" }, "overrides": [ ] }, "gridPos": { "h": 7, "w": 18, "x": 6, "y": 0 }, "id": 2, "options": { "legend": { "displayMode": "list", "placement": "bottom", "calcs": [ "last", "max" ] }, "tooltip": { "mode": "single" } }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "rate(block_count[1m]) * 60", "legendFormat": "blocks/min", "refId": "A" } ], "title": "Block production rate", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "fieldConfig": { "defaults": { "custom": { "drawStyle": "line", "lineWidth": 1, "fillOpacity": 10 }, "unit": "s" }, "overrides": [ { "matcher": { "id": "byName", "options": "avg" }, "properties": [ { "id": "custom.lineStyle", "value": { "dash": [ 8, 4 ], "fill": "dash" } }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "text" } } ] } ] }, "gridPos": { "h": 9, "w": 24, "x": 0, "y": 7 }, "id": 3, "options": { "legend": { "displayMode": "table", "placement": "bottom", "calcs": [ "last", "max" ] }, "tooltip": { "mode": "multi", "sort": "desc" } }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "block_creation_time{quantile=\"0.5\"}", "legendFormat": "p50", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "block_creation_time{quantile=\"0.9\"}", "legendFormat": "p90", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "block_creation_time{quantile=\"0.95\"}", "legendFormat": "p95", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "block_creation_time{quantile=\"0.99\"}", "legendFormat": "p99", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "rate(block_creation_time_sum[1m]) / rate(block_creation_time_count[1m])", "legendFormat": "avg", "refId": "E" } ], "title": "Block creation time", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "fieldConfig": { "defaults": { "custom": { "drawStyle": "line", "lineWidth": 1, "fillOpacity": 10 }, "unit": "s" }, "overrides": [ ] }, "gridPos": { "h": 9, "w": 12, "x": 0, "y": 16 }, "id": 4, "options": { "legend": { "displayMode": "table", "placement": "bottom", "calcs": [ "last", "max" ] }, "tooltip": { "mode": "multi", "sort": "desc" } }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "mempool_transaction_application_time{quantile=\"0.5\"}", "legendFormat": "p50 · {{kind}} · {{origin}}", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "mempool_transaction_application_time{quantile=\"0.9\"}", "legendFormat": "p90 · {{kind}} · {{origin}}", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "mempool_transaction_application_time{quantile=\"0.95\"}", "legendFormat": "p95 · {{kind}} · {{origin}}", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "mempool_transaction_application_time{quantile=\"0.99\"}", "legendFormat": "p99 · {{kind}} · {{origin}}", "refId": "D" } ], "title": "Transaction application time", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "fieldConfig": { "defaults": { "custom": { "drawStyle": "line", "lineWidth": 1, "fillOpacity": 10 }, "unit": "short" }, "overrides": [ { "matcher": { "id": "byName", "options": "avg" }, "properties": [ { "id": "custom.lineStyle", "value": { "dash": [ 8, 4 ], "fill": "dash" } }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "text" } } ] } ] }, "gridPos": { "h": 9, "w": 12, "x": 12, "y": 16 }, "id": 5, "options": { "legend": { "displayMode": "table", "placement": "bottom", "calcs": [ "last", "max" ] }, "tooltip": { "mode": "multi", "sort": "desc" } }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "transactions_per_block{quantile=\"0.5\"}", "legendFormat": "p50", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "transactions_per_block{quantile=\"0.9\"}", "legendFormat": "p90", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "transactions_per_block{quantile=\"0.95\"}", "legendFormat": "p95", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "transactions_per_block{quantile=\"0.99\"}", "legendFormat": "p99", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "rate(transactions_per_block_sum[1m]) / rate(transactions_per_block_count[1m])", "legendFormat": "avg", "refId": "E" } ], "title": "Transactions per block", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "fieldConfig": { "defaults": { "unit": "percent", "decimals": 1, "min": 0.0, "max": 100.0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "orange", "value": 70.0 }, { "color": "red", "value": 90.0 } ] } }, "overrides": [ ] }, "gridPos": { "h": 8, "w": 6, "x": 0, "y": 25 }, "id": 6, "options": { "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "showThresholdLabels": false, "showThresholdMarkers": true }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "100 * mempool_size / mempool_max_size", "legendFormat": "utilization", "refId": "A" } ], "title": "Mempool utilization", "type": "gauge" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "fieldConfig": { "defaults": { "custom": { "drawStyle": "line", "lineWidth": 1, "fillOpacity": 10, "spanNulls": true }, "unit": "short", "min": 0.0 }, "overrides": [ { "matcher": { "id": "byName", "options": "capacity" }, "properties": [ { "id": "custom.lineStyle", "value": { "dash": [ 8, 4 ], "fill": "dash" } }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "red" } } ] }, { "matcher": { "id": "byName", "options": "queued" }, "properties": [ { "id": "color", "value": { "mode": "fixed", "fixedColor": "blue" } } ] } ] }, "gridPos": { "h": 8, "w": 18, "x": 6, "y": 25 }, "id": 7, "options": { "legend": { "displayMode": "table", "placement": "bottom", "calcs": [ "last", "max" ] }, "tooltip": { "mode": "multi", "sort": "desc" } }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "mempool_size", "legendFormat": "queued", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "mempool_max_size", "legendFormat": "capacity", "refId": "B" } ], "title": "Mempool size vs capacity", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "fieldConfig": { "defaults": { "unit": "percent", "decimals": 2, "min": 0.0, "max": 100.0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "orange", "value": 1.0 }, { "color": "red", "value": 5.0 } ] } }, "overrides": [ ] }, "gridPos": { "h": 8, "w": 6, "x": 0, "y": 33 }, "id": 8, "options": { "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "showThresholdLabels": false, "showThresholdMarkers": true }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "100 * increase(failed_transaction_count[$__range]) / clamp_min(increase(submitted_transaction_count[$__range]), 1)", "legendFormat": "failed", "refId": "A" } ], "title": "Failed transactions share", "type": "gauge" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "fieldConfig": { "defaults": { "custom": { "drawStyle": "line", "lineWidth": 1, "fillOpacity": 10 }, "unit": "short", "min": 0.0 }, "overrides": [ { "matcher": { "id": "byName", "options": "failed" }, "properties": [ { "id": "color", "value": { "mode": "fixed", "fixedColor": "red" } } ] }, { "matcher": { "id": "byName", "options": "submitted" }, "properties": [ { "id": "color", "value": { "mode": "fixed", "fixedColor": "green" } } ] } ] }, "gridPos": { "h": 8, "w": 18, "x": 6, "y": 33 }, "id": 9, "options": { "legend": { "displayMode": "table", "placement": "bottom", "calcs": [ "last", "max" ] }, "tooltip": { "mode": "multi", "sort": "desc" } }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "rate(submitted_transaction_count[1m]) * 60", "legendFormat": "submitted", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "rate(failed_transaction_count[1m]) * 60", "legendFormat": "failed", "refId": "B" } ], "title": "Submitted vs failed transactions (per minute)", "type": "timeseries" } ], "refresh": "5s", "schemaVersion": 39, "tags": [ "sequencer" ], "templating": { "list": [ ] }, "time": { "from": "now-15m", "to": "now" }, "timezone": "", "title": "Sequencer", "uid": "sequencer" }