treefmt v2.5.0traversed 75 files emitted 73 files for processing formatted 73 files (1 changed) in 511ms M dashboards/overview.json diff --git a/dashboards/overview.json b/dashboards/overview.json index c59ea12..fdc57d2 100644 --- a/dashboards/overview.json +++ b/dashboards/overview.json @@ -102,9 +102,18 @@ "type": "bargauge", "gridPos": { "h": 5, "w": 12, "x": 0, "y": 8 }, "targets": [ - { "expr": "sum(up{host=~\"$host\",job=~\"prometheus.scrape.(vero|vouch)\"})", "legendFormat": "Total" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.vero\"})", "legendFormat": "Vero" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.vouch\"})", "legendFormat": "Vouch" } + { + "expr": "sum(up{host=~\"$host\",job=~\"prometheus.scrape.(vero|vouch)\"})", + "legendFormat": "Total" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.vero\"})", + "legendFormat": "Vero" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.vouch\"})", + "legendFormat": "Vouch" + } ] }, { @@ -112,12 +121,30 @@ "type": "bargauge", "gridPos": { "h": 6, "w": 12, "x": 12, "y": 8 }, "targets": [ - { "expr": "sum(up{host=~\"$host\",job=~\"prometheus.scrape.(geth|reth|nethermind|besu|erigon)\"})", "legendFormat": "Total" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.geth\"})", "legendFormat": "Geth" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.reth\"})", "legendFormat": "Reth" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.nethermind\"})", "legendFormat": "Nethermind" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.besu\"})", "legendFormat": "Besu" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.erigon\"})", "legendFormat": "Erigon" } + { + "expr": "sum(up{host=~\"$host\",job=~\"prometheus.scrape.(geth|reth|nethermind|besu|erigon)\"})", + "legendFormat": "Total" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.geth\"})", + "legendFormat": "Geth" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.reth\"})", + "legendFormat": "Reth" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.nethermind\"})", + "legendFormat": "Nethermind" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.besu\"})", + "legendFormat": "Besu" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.erigon\"})", + "legendFormat": "Erigon" + } ] }, { @@ -125,13 +152,34 @@ "type": "bargauge", "gridPos": { "h": 6, "w": 12, "x": 0, "y": 14 }, "targets": [ - { "expr": "sum(up{host=~\"$host\",job=~\"prometheus.scrape.(lighthouse|teku|prysm|grandine|nimbus|lodestar)_beacon\"})", "legendFormat": "Total" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.lighthouse_beacon\"})", "legendFormat": "Lighthouse" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.teku_beacon\"})", "legendFormat": "Teku" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.prysm_beacon\"})", "legendFormat": "Prysm" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.grandine_beacon\"})", "legendFormat": "Grandine" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.nimbus_beacon\"})", "legendFormat": "Nimbus" }, - { "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.lodestar_beacon\"})", "legendFormat": "Lodestar" } + { + "expr": "sum(up{host=~\"$host\",job=~\"prometheus.scrape.(lighthouse|teku|prysm|grandine|nimbus|lodestar)_beacon\"})", + "legendFormat": "Total" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.lighthouse_beacon\"})", + "legendFormat": "Lighthouse" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.teku_beacon\"})", + "legendFormat": "Teku" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.prysm_beacon\"})", + "legendFormat": "Prysm" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.grandine_beacon\"})", + "legendFormat": "Grandine" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.nimbus_beacon\"})", + "legendFormat": "Nimbus" + }, + { + "expr": "sum(up{host=~\"$host\",job=\"prometheus.scrape.lodestar_beacon\"})", + "legendFormat": "Lodestar" + } ] }, { @@ -139,7 +187,10 @@ "type": "stat", "gridPos": { "h": 5, "w": 12, "x": 12, "y": 14 }, "targets": [ - { "expr": "sum(dirk_ready{host=~\"$host\"})", "legendFormat": "ready" } + { + "expr": "sum(dirk_ready{host=~\"$host\"})", + "legendFormat": "ready" + } ] }, { @@ -147,7 +198,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 0, "y": 20 }, "targets": [ - { "expr": "histogram_quantile(0.95, sum by (host, le) (rate(vouch_block_receipt_delay_seconds_bucket{host=~\"$host\"}[5m])))", "legendFormat": "{{host}}" } + { + "expr": "histogram_quantile(0.95, sum by (host, le) (rate(vouch_block_receipt_delay_seconds_bucket{host=~\"$host\"}[5m])))", + "legendFormat": "{{host}}" + } ] }, { @@ -155,7 +209,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 12, "y": 20 }, "targets": [ - { "expr": "histogram_quantile(0.95, sum by (host, le) (rate(vouch_attestation_process_duration_seconds_bucket{host=~\"$host\"}[5m])))", "legendFormat": "{{host}}" } + { + "expr": "histogram_quantile(0.95, sum by (host, le) (rate(vouch_attestation_process_duration_seconds_bucket{host=~\"$host\"}[5m])))", + "legendFormat": "{{host}}" + } ] }, { @@ -163,7 +220,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 0, "y": 27 }, "targets": [ - { "expr": "sum by (host) (rate(vouch_attestation_process_requests_total{host=~\"$host\",result=\"succeeded\"}[5m])) / (sum by (host) (rate(vouch_attestation_process_requests_total{host=~\"$host\"}[5m])) > 0)", "legendFormat": "{{host}}" } + { + "expr": "sum by (host) (rate(vouch_attestation_process_requests_total{host=~\"$host\",result=\"succeeded\"}[5m])) / (sum by (host) (rate(vouch_attestation_process_requests_total{host=~\"$host\"}[5m])) > 0)", + "legendFormat": "{{host}}" + } ] }, { @@ -171,7 +231,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 12, "y": 27 }, "targets": [ - { "expr": "histogram_quantile(0.95, sum by (host, le) (rate(vouch_attestation_mark_seconds_bucket{host=~\"$host\"}[5m]))) >= 0", "legendFormat": "{{host}}" } + { + "expr": "histogram_quantile(0.95, sum by (host, le) (rate(vouch_attestation_mark_seconds_bucket{host=~\"$host\"}[5m]))) >= 0", + "legendFormat": "{{host}}" + } ] }, { @@ -179,7 +242,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 0, "y": 34 }, "targets": [ - { "expr": "sum by (host, result) (rate(vouch_attestationaggregation_process_requests_total{host=~\"$host\"}[5m]))", "legendFormat": "{{host}} {{result}}" } + { + "expr": "sum by (host, result) (rate(vouch_attestationaggregation_process_requests_total{host=~\"$host\"}[5m]))", + "legendFormat": "{{host}} {{result}}" + } ] }, { @@ -187,7 +253,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 12, "y": 34 }, "targets": [ - { "expr": "sum by (host, result) (rate(vouch_client_operation_requests_total{host=~\"$host\",operation=\"submit attestations\"}[5m]))", "legendFormat": "{{host}} {{result}}" } + { + "expr": "sum by (host, result) (rate(vouch_client_operation_requests_total{host=~\"$host\",operation=\"submit attestations\"}[5m]))", + "legendFormat": "{{host}} {{result}}" + } ] } ] @@ -203,7 +272,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 0, "y": 42 }, "targets": [ - { "expr": "histogram_quantile(0.95, sum by (host, le) (rate(engine_api_request_duration_seconds_bucket{host=~\"$host\",request=\"newPayload\"}[5m])))", "legendFormat": "{{host}}" } + { + "expr": "histogram_quantile(0.95, sum by (host, le) (rate(engine_api_request_duration_seconds_bucket{host=~\"$host\",request=\"newPayload\"}[5m])))", + "legendFormat": "{{host}}" + } ] }, { @@ -212,7 +284,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 12, "y": 42 }, "targets": [ - { "expr": "histogram_quantile(0.95, sum by (host, le) (rate(engine_api_request_duration_seconds_bucket{host=~\"$host\",request=\"forkchoiceUpdated\"}[5m])))", "legendFormat": "{{host}}" } + { + "expr": "histogram_quantile(0.95, sum by (host, le) (rate(engine_api_request_duration_seconds_bucket{host=~\"$host\",request=\"forkchoiceUpdated\"}[5m])))", + "legendFormat": "{{host}}" + } ] } ] @@ -227,7 +302,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 0, "y": 50 }, "targets": [ - { "expr": "sum by (host, result) (rate(dirk_signer_process_requests_total{host=~\"$host\"}[5m]))", "legendFormat": "{{host}} {{result}}" } + { + "expr": "sum by (host, result) (rate(dirk_signer_process_requests_total{host=~\"$host\"}[5m]))", + "legendFormat": "{{host}} {{result}}" + } ] }, { @@ -235,7 +313,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 12, "y": 50 }, "targets": [ - { "expr": "histogram_quantile(0.95, sum by (host, le) (rate(dirk_signer_process_duration_seconds_bucket{host=~\"$host\"}[5m])))", "legendFormat": "{{host}}" } + { + "expr": "histogram_quantile(0.95, sum by (host, le) (rate(dirk_signer_process_duration_seconds_bucket{host=~\"$host\"}[5m])))", + "legendFormat": "{{host}}" + } ] } ] @@ -245,7 +326,10 @@ "type": "timeseries", "gridPos": { "h": 5, "w": 12, "x": 0, "y": 57 }, "targets": [ - { "expr": "beacon_head_slot{host=~\"$host\"}", "legendFormat": "{{host}}" } + { + "expr": "beacon_head_slot{host=~\"$host\"}", + "legendFormat": "{{host}}" + } ] }, { @@ -253,7 +337,10 @@ "type": "timeseries", "gridPos": { "h": 5, "w": 12, "x": 12, "y": 57 }, "targets": [ - { "expr": "chain_head_block{host=~\"$host\"}", "legendFormat": "{{host}}" } + { + "expr": "chain_head_block{host=~\"$host\"}", + "legendFormat": "{{host}}" + } ] }, { @@ -266,7 +353,10 @@ "type": "timeseries", "gridPos": { "h": 5, "w": 12, "x": 0, "y": 63 }, "targets": [ - { "expr": "p2p_peers{host=~\"$host\"}", "legendFormat": "{{host}}" } + { + "expr": "p2p_peers{host=~\"$host\"}", + "legendFormat": "{{host}}" + } ] }, { @@ -274,7 +364,10 @@ "type": "timeseries", "gridPos": { "h": 5, "w": 12, "x": 12, "y": 63 }, "targets": [ - { "expr": "nbc_peers{host=~\"$host\"}", "legendFormat": "{{host}}" } + { + "expr": "nbc_peers{host=~\"$host\"}", + "legendFormat": "{{host}}" + } ] } ] @@ -289,7 +382,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 0, "y": 69 }, "targets": [ - { "expr": "beacon_finalized_epoch{host=~\"$host\"}", "legendFormat": "{{host}}" } + { + "expr": "beacon_finalized_epoch{host=~\"$host\"}", + "legendFormat": "{{host}}" + } ] }, { @@ -297,7 +393,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 12, "y": 69 }, "targets": [ - { "expr": "beacon_current_epoch{host=~\"$host\"}", "legendFormat": "{{host}}" } + { + "expr": "beacon_current_epoch{host=~\"$host\"}", + "legendFormat": "{{host}}" + } ] } ] @@ -313,7 +412,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 0, "y": 77 }, "targets": [ - { "expr": "sum by (host, provider) (rate(vouch_client_operation_requests_total{host=~\"$host\",result=\"failed\"}[5m])) / sum by (host, provider) (rate(vouch_client_operation_requests_total{host=~\"$host\"}[5m]))", "legendFormat": "{{host}} -> {{provider}}" } + { + "expr": "sum by (host, provider) (rate(vouch_client_operation_requests_total{host=~\"$host\",result=\"failed\"}[5m])) / sum by (host, provider) (rate(vouch_client_operation_requests_total{host=~\"$host\"}[5m]))", + "legendFormat": "{{host}} -> {{provider}}" + } ] }, { @@ -322,7 +424,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 12, "y": 77 }, "targets": [ - { "expr": "histogram_quantile(0.95, sum by (host, provider, le) (rate(vouch_client_operation_duration_seconds_bucket{host=~\"$host\"}[5m])))", "legendFormat": "{{host}} -> {{provider}}" } + { + "expr": "histogram_quantile(0.95, sum by (host, provider, le) (rate(vouch_client_operation_duration_seconds_bucket{host=~\"$host\"}[5m])))", + "legendFormat": "{{host}} -> {{provider}}" + } ] }, { @@ -331,7 +436,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 0, "y": 84 }, "targets": [ - { "expr": "histogram_quantile(0.95, sum by (host, provider, le) (rate(vouch_strategy_operation_duration_seconds_bucket{host=~\"$host\",strategy=\"majority\"}[5m])))", "legendFormat": "{{host}} -> {{provider}}" } + { + "expr": "histogram_quantile(0.95, sum by (host, provider, le) (rate(vouch_strategy_operation_duration_seconds_bucket{host=~\"$host\",strategy=\"majority\"}[5m])))", + "legendFormat": "{{host}} -> {{provider}}" + } ] }, { @@ -340,8 +448,14 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 12, "y": 84 }, "targets": [ - { "expr": "histogram_quantile(0.95, sum by (host, le) (rate(beacon_block_delay_bucket{host=~\"$host\"}[5m])))", "legendFormat": "{{host}} p95" }, - { "expr": "sum by (host) (rate(beacon_block_delay_sum{host=~\"$host\"}[5m])) / sum by (host) (rate(beacon_block_delay_count{host=~\"$host\"}[5m]))", "legendFormat": "{{host}} mean" } + { + "expr": "histogram_quantile(0.95, sum by (host, le) (rate(beacon_block_delay_bucket{host=~\"$host\"}[5m])))", + "legendFormat": "{{host}} p95" + }, + { + "expr": "sum by (host) (rate(beacon_block_delay_sum{host=~\"$host\"}[5m])) / sum by (host) (rate(beacon_block_delay_count{host=~\"$host\"}[5m]))", + "legendFormat": "{{host}} mean" + } ] } ] @@ -357,7 +471,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 0, "y": 92 }, "targets": [ - { "expr": "100 * (1 - avg by (host) (rate(node_cpu_seconds_total{host=~\"$host\",mode=\"idle\"}[5m])))", "legendFormat": "{{host}}" } + { + "expr": "100 * (1 - avg by (host) (rate(node_cpu_seconds_total{host=~\"$host\",mode=\"idle\"}[5m])))", + "legendFormat": "{{host}}" + } ] }, { @@ -365,7 +482,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 12, "y": 92 }, "targets": [ - { "expr": "node_load1{host=~\"$host\"}", "legendFormat": "{{host}}" } + { + "expr": "node_load1{host=~\"$host\"}", + "legendFormat": "{{host}}" + } ] }, { @@ -373,7 +493,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 0, "y": 99 }, "targets": [ - { "expr": "node_memory_MemAvailable_bytes{host=~\"$host\"}", "legendFormat": "{{host}}" } + { + "expr": "node_memory_MemAvailable_bytes{host=~\"$host\"}", + "legendFormat": "{{host}}" + } ] }, { @@ -382,8 +505,14 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 12, "y": 99 }, "targets": [ - { "expr": "node_timex_estimated_error_seconds{host=~\"$host\"}", "legendFormat": "{{host}} est" }, - { "expr": "node_timex_maxerror_seconds{host=~\"$host\"}", "legendFormat": "{{host}} max" } + { + "expr": "node_timex_estimated_error_seconds{host=~\"$host\"}", + "legendFormat": "{{host}} est" + }, + { + "expr": "node_timex_maxerror_seconds{host=~\"$host\"}", + "legendFormat": "{{host}} max" + } ] }, { @@ -392,7 +521,10 @@ "type": "timeseries", "gridPos": { "h": 7, "w": 12, "x": 0, "y": 106 }, "targets": [ - { "expr": "node_timex_sync_status{host=~\"$host\"}", "legendFormat": "{{host}}" } + { + "expr": "node_timex_sync_status{host=~\"$host\"}", + "legendFormat": "{{host}}" + } ] } ]