diff --git a/dashboards/blockchain-health.json b/dashboards/blockchain-health.json index 0d73d20d35541..fe5cc5a3afcab 100644 --- a/dashboards/blockchain-health.json +++ b/dashboards/blockchain-health.json @@ -1363,7 +1363,7 @@ "refId": "A" } ], - "title": "(devnet/testnet) PFN-only Per Bucket Avg E2E Txn Commit Latency", + "title": "Aptos PFN-only Per Bucket Avg E2E Txn Commit Latency", "type": "timeseries" }, { @@ -1459,13 +1459,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - } + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] } }, "overrides": [] }, @@ -1523,13 +1517,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - } + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] } }, "overrides": [] }, @@ -1578,13 +1566,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - } + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] } }, "overrides": [] }, @@ -1633,13 +1615,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - } + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] } }, "overrides": [] }, @@ -3252,6 +3228,6 @@ "timezone": "browser", "title": "blockchain-health", "uid": "JnOvNs4Vk", - "version": 11, + "version": 12, "weekStart": "" } diff --git a/dashboards/blockchain-health.json.gz b/dashboards/blockchain-health.json.gz index 2a35f103e6815..ffda3c34025a1 100644 Binary files a/dashboards/blockchain-health.json.gz and b/dashboards/blockchain-health.json.gz differ diff --git a/dashboards/developer-platform-client-metrics.json b/dashboards/developer-platform-client-metrics.json index 0ba62ecec90c0..c26e3cf32f0ce 100644 --- a/dashboards/developer-platform-client-metrics.json +++ b/dashboards/developer-platform-client-metrics.json @@ -28,7 +28,7 @@ "content": "In order to view metrics for:\n- mainnet\n - datasource: VictoriaMetrics Mainnet\n - chain_name: mainnet\n- testnet\n - datasource: VictoriaMetrics Global (Non-mainnet)\n - chain_name: testnet\n- devnet\n - datasource: VictoriaMetrics Global (Non-mainnet)\n - chain_name: devnet", "mode": "markdown" }, - "pluginVersion": "9.5.3-cloud.2.0cb5a501", + "pluginVersion": "10.0.0-cloud.3.b04cc88b", "title": "Guide", "type": "text" }, @@ -49,7 +49,7 @@ "content": "This section contains queries that aggregate across all clients. This means the `source_client` variable above doesn't do anything.", "mode": "markdown" }, - "pluginVersion": "9.5.3-cloud.2.0cb5a501", + "pluginVersion": "10.0.0-cloud.3.b04cc88b", "title": "Explanation", "type": "text" }, @@ -118,60 +118,116 @@ "type": "piechart" }, { - "collapsed": false, - "gridPos": { "h": 1, "w": 24, "x": 0, "y": 27 }, - "id": 4, - "panels": [], - "repeat": "source_client", - "repeatDirection": "h", - "title": "Per client", - "type": "row" - }, - { - "datasource": { "type": "prometheus", "uid": "fHo-R604z" }, - "gridPos": { "h": 3, "w": 24, "x": 0, "y": 28 }, - "id": 6, - "options": { - "code": { "language": "plaintext", "showLineNumbers": false, "showMiniMap": false }, - "content": "This section contains queries that show data for a specific client. To select which client to view metrics for, select one in the `source_client` variable dropdown above.", - "mode": "markdown" - }, - "pluginVersion": "9.5.3-cloud.2.0cb5a501", - "title": "Explanation", - "type": "text" - }, - { - "datasource": { "type": "prometheus", "uid": "${datasource}" }, - "description": "This shows what are the top 5 most common endpoints called by users of this client in the configured time window.", + "datasource": { "type": "grafana-falconlogscale-datasource", "uid": "b4f0e2cd-2eea-4ada-a4c0-261e41369ed5" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, - "custom": { "hideFrom": { "legend": false, "tooltip": false, "viz": false } }, - "mappings": [] + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "fillOpacity": 80, + "gradientMode": "none", + "hideFrom": { "legend": false, "tooltip": false, "viz": false }, + "lineWidth": 1, + "scaleDistribution": { "type": "linear" }, + "thresholdsStyle": { "mode": "off" } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { "color": "green", "value": null }, + { "color": "red", "value": 80 } + ] + } }, "overrides": [] }, - "gridPos": { "h": 15, "w": 12, "x": 0, "y": 31 }, - "id": 3, + "gridPos": { "h": 8, "w": 12, "x": 0, "y": 27 }, + "id": 10, "options": { - "legend": { "displayMode": "list", "placement": "bottom", "showLegend": true }, - "pieType": "pie", - "reduceOptions": { "calcs": ["lastNotNull"], "fields": "", "values": false }, - "tooltip": { "mode": "single", "sort": "none" } + "barRadius": 0, + "barWidth": 0.97, + "fullHighlight": false, + "groupWidth": 0.7, + "legend": { "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true }, + "orientation": "auto", + "showValue": "auto", + "stacking": "none", + "tooltip": { "mode": "single", "sort": "none" }, + "xTickLabelRotation": 0, + "xTickLabelSpacing": 0 }, - "pluginVersion": "9.5.3-cloud.2.0cb5a501", + "pluginVersion": "10.0.0-cloud.3.b04cc88b", "targets": [ + { + "datasource": { "type": "grafana-falconlogscale-datasource", "uid": "b4f0e2cd-2eea-4ada-a4c0-261e41369ed5" }, + "lsql": "| #resource.type=cloud_run_revision\n| resource.labels.service_name=indexer-$chain_name \n| jsonPayload.method=* logName=*stdout\n| case {jsonPayload.aptos_client!=* | jsonPayload.aptos_client:=\"unknown\"; *}\n| top(jsonPayload.aptos_client)", + "refId": "A", + "repository": "gcp" + } + ], + "title": "Indexer API requests by client", + "type": "barchart" + }, + { + "collapsed": true, + "gridPos": { "h": 1, "w": 24, "x": 0, "y": 35 }, + "id": 4, + "panels": [ + { + "datasource": { "type": "prometheus", "uid": "fHo-R604z" }, + "gridPos": { "h": 3, "w": 24, "x": 0, "y": 36 }, + "id": 6, + "options": { + "code": { "language": "plaintext", "showLineNumbers": false, "showMiniMap": false }, + "content": "This section contains queries that show data for a specific client. To select which client to view metrics for, select one in the `source_client` variable dropdown above.", + "mode": "markdown" + }, + "pluginVersion": "10.0.0-cloud.3.b04cc88b", + "title": "Explanation", + "type": "text" + }, { "datasource": { "type": "prometheus", "uid": "${datasource}" }, - "editorMode": "code", - "expr": "topk(5, sum by(operation_id) (increase(aptos_api_request_source_client{request_source_client=\"$source_client\", chain_name=\"$chain_name\"}[$__range])))", - "legendFormat": "__auto", - "range": true, - "refId": "A" + "description": "This shows what are the top 5 most common endpoints called by users of this client in the configured time window.", + "fieldConfig": { + "defaults": { + "color": { "mode": "palette-classic" }, + "custom": { "hideFrom": { "legend": false, "tooltip": false, "viz": false } }, + "mappings": [] + }, + "overrides": [] + }, + "gridPos": { "h": 15, "w": 12, "x": 0, "y": 39 }, + "id": 3, + "options": { + "legend": { "displayMode": "list", "placement": "bottom", "showLegend": true }, + "pieType": "pie", + "reduceOptions": { "calcs": ["lastNotNull"], "fields": "", "values": false }, + "tooltip": { "mode": "single", "sort": "none" } + }, + "pluginVersion": "9.5.3-cloud.2.0cb5a501", + "targets": [ + { + "datasource": { "type": "prometheus", "uid": "${datasource}" }, + "editorMode": "code", + "expr": "topk(5, sum by(operation_id) (increase(aptos_api_request_source_client{request_source_client=\"$source_client\", chain_name=\"$chain_name\"}[$__range])))", + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "Top 5 endpoints", + "type": "piechart" } ], - "title": "Top 5 endpoints", - "type": "piechart" + "repeat": "source_client", + "repeatDirection": "h", + "title": "Per client", + "type": "row" } ], "refresh": "", @@ -244,6 +300,6 @@ "timezone": "", "title": "Developer Platform Client Metrics", "uid": "be847ea3-c7cc-4048-b783-eb2fdb4f1abd", - "version": 48, + "version": 53, "weekStart": "" } diff --git a/dashboards/developer-platform-client-metrics.json.gz b/dashboards/developer-platform-client-metrics.json.gz index 06005e87e44aa..b376418ea5182 100644 Binary files a/dashboards/developer-platform-client-metrics.json.gz and b/dashboards/developer-platform-client-metrics.json.gz differ diff --git a/dashboards/mempool.json b/dashboards/mempool.json index 2fe38671be550..218081e1191ae 100644 --- a/dashboards/mempool.json +++ b/dashboards/mempool.json @@ -66,7 +66,6 @@ "error": false, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 0 }, "id": 18, - "isNew": false, "panels": [], "span": 0, "targets": [{ "datasource": { "type": "prometheus", "uid": "${Datasource}" }, "refId": "A" }], @@ -453,7 +452,7 @@ "refId": "F" } ], - "title": "Avg E2E Txn Commit Latency", + "title": "(deprecated) Avg E2E Txn Commit Latency", "type": "timeseries" }, { @@ -552,6 +551,66 @@ }, "overrides": [] }, + "gridPos": { "h": 8, "w": 8, "x": 0, "y": 17 }, + "id": 177, + "options": { + "legend": { "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": false }, + "tooltip": { "mode": "multi", "sort": "none" } + }, + "pluginVersion": "9.1.1", + "targets": [ + { + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "editorMode": "code", + "expr": "sum by (kubernetes_pod_name, role) (rate(aptos_core_mempool_txn_commit_latency_sum{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", kubernetes_pod_name=~\"$kubernetes_pod_name\", role=~\"$role\", stage=\"commit_accepted\", submitted_by=\"client\"}[$interval])) / sum by (kubernetes_pod_name, role) (rate(aptos_core_mempool_txn_commit_latency_count{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", kubernetes_pod_name=~\"$kubernetes_pod_name\", role=~\"$role\", stage=\"commit_accepted\", submitted_by=\"client\"}[$interval]))", + "format": "time_series", + "intervalFactor": 1, + "legendFormat": "{{kubernetes_pod_name}}:{{role}}", + "range": true, + "refId": "B" + } + ], + "title": "Client-submitted E2E Txn latency", + "type": "timeseries" + }, + { + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "description": "Transactions that were submitted from downstream, and not from a peer validator", + "fieldConfig": { + "defaults": { + "color": { "mode": "palette-classic" }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { "legend": false, "tooltip": false, "viz": false }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { "type": "linear" }, + "showPoints": "never", + "spanNulls": false, + "stacking": { "group": "A", "mode": "none" }, + "thresholdsStyle": { "mode": "off" } + }, + "mappings": [], + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { "color": "green", "value": null }, + { "color": "red", "value": 80 } + ] + }, + "unit": "s" + }, + "overrides": [] + }, "gridPos": { "h": 8, "w": 8, "x": 8, "y": 17 }, "id": 172, "options": { @@ -563,15 +622,15 @@ { "datasource": { "type": "prometheus", "uid": "${Datasource}" }, "editorMode": "code", - "expr": "sum by (kubernetes_pod_name, role) (rate(aptos_core_mempool_txn_commit_latency_sum{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", kubernetes_pod_name=~\"$kubernetes_pod_name\", role=~\"$role\", stage=\"commit_accepted\"}[$interval])) / sum by (kubernetes_pod_name, role) (rate(aptos_core_mempool_txn_commit_latency_count{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", kubernetes_pod_name=~\"$kubernetes_pod_name\", role=~\"$role\", stage=\"commit_accepted\"}[$interval]))", + "expr": "sum by (kubernetes_pod_name, role, submitted_by) (rate(aptos_core_mempool_txn_commit_latency_sum{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", kubernetes_pod_name=~\"$kubernetes_pod_name\", role=\"validator\", stage=\"commit_accepted\", submitted_by=\"downstream\"}[$interval])) / sum by (kubernetes_pod_name, role, submitted_by) (rate(aptos_core_mempool_txn_commit_latency_count{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", kubernetes_pod_name=~\"$kubernetes_pod_name\", role=\"validator\", stage=\"commit_accepted\", submitted_by=\"downstream\"}[$interval]))", "format": "time_series", "intervalFactor": 1, - "legendFormat": "{{kubernetes_pod_name}}:{{role}}", + "legendFormat": "{{kubernetes_pod_name}}:{{role}}:{{submitted_by}}", "range": true, "refId": "B" } ], - "title": "E2E Txn Commit Latency", + "title": "Validator E2E Txn Commit Latency", "type": "timeseries" }, { @@ -639,7 +698,6 @@ "error": false, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 25 }, "id": 58, - "isNew": false, "panels": [], "span": 0, "targets": [{ "datasource": { "type": "prometheus", "uid": "${Datasource}" }, "refId": "A" }], @@ -1175,7 +1233,6 @@ "error": false, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 59 }, "id": 174, - "isNew": false, "panels": [], "span": 0, "targets": [{ "datasource": { "type": "prometheus", "uid": "${Datasource}" }, "refId": "A" }], @@ -1558,13 +1615,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -1615,13 +1666,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -1672,13 +1717,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -1730,13 +1769,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -1788,13 +1821,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -1844,13 +1871,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -1902,13 +1923,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -1940,7 +1955,6 @@ "error": false, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 101 }, "id": 34, - "isNew": false, "panels": [], "span": 0, "targets": [{ "datasource": { "type": "prometheus", "uid": "${Datasource}" }, "refId": "A" }], @@ -1974,13 +1988,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2032,13 +2040,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2088,13 +2090,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "s" }, "overrides": [] @@ -2144,13 +2140,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "s" }, "overrides": [] @@ -2201,13 +2191,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2257,13 +2241,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2312,13 +2290,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2367,13 +2339,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2422,13 +2388,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2486,13 +2446,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2545,13 +2499,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2604,13 +2552,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2663,13 +2605,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2722,13 +2658,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2781,13 +2711,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -2985,7 +2909,6 @@ "error": false, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 144 }, "id": 20, - "isNew": false, "panels": [], "span": 0, "targets": [{ "datasource": { "type": "prometheus", "uid": "${Datasource}" }, "refId": "A" }], @@ -3019,13 +2942,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -3079,13 +2996,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -3138,13 +3049,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "s" }, "overrides": [] @@ -3196,13 +3101,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -3254,13 +3153,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -3294,7 +3187,6 @@ "error": false, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 161 }, "id": 22, - "isNew": false, "panels": [], "span": 0, "targets": [{ "datasource": { "type": "prometheus", "uid": "${Datasource}" }, "refId": "A" }], @@ -3328,13 +3220,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -3386,13 +3272,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "s" }, "overrides": [] @@ -3444,13 +3324,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "s" }, "overrides": [] @@ -3500,13 +3374,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "s" }, "overrides": [] @@ -3556,13 +3424,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "s" }, "overrides": [] @@ -3612,13 +3474,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "s" }, "overrides": [] @@ -3668,13 +3524,7 @@ }, "mappings": [], "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "s" }, "overrides": [] @@ -3727,13 +3577,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "s" }, "overrides": [] @@ -3784,13 +3628,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -3822,7 +3660,6 @@ "error": false, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 186 }, "id": 76, - "isNew": false, "panels": [], "span": 0, "targets": [{ "datasource": { "type": "prometheus", "uid": "${Datasource}" }, "refId": "A" }], @@ -3855,13 +3692,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -3910,13 +3741,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -3965,13 +3790,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -4020,13 +3839,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -4075,13 +3888,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -4130,13 +3937,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -4185,13 +3986,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -4240,13 +4035,7 @@ "thresholdsStyle": { "mode": "off" } }, "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { "color": "green", "value": null }, - { "color": "red", "value": 80 } - ] - }, + "thresholds": { "mode": "absolute", "steps": [{ "color": "green" }, { "color": "red", "value": 80 }] }, "unit": "short" }, "overrides": [] @@ -4276,7 +4065,6 @@ "error": false, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 210 }, "id": 112, - "isNew": false, "panels": [], "span": 0, "targets": [{ "datasource": { "type": "prometheus", "uid": "${Datasource}" }, "refId": "A" }], @@ -4389,7 +4177,6 @@ "error": false, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 219 }, "id": 64, - "isNew": false, "panels": [], "span": 0, "targets": [{ "datasource": { "type": "prometheus", "uid": "${Datasource}" }, "refId": "A" }], @@ -4802,6 +4589,6 @@ "timezone": "", "title": "mempool", "uid": "mempool", - "version": 6, + "version": 9, "weekStart": "" } diff --git a/dashboards/mempool.json.gz b/dashboards/mempool.json.gz index 331a874f0e093..49110625bcd92 100644 Binary files a/dashboards/mempool.json.gz and b/dashboards/mempool.json.gz differ diff --git a/dashboards/overview.json b/dashboards/overview.json index 19b2e8eb4337a..ad2bce7c6f04a 100644 --- a/dashboards/overview.json +++ b/dashboards/overview.json @@ -3106,6 +3106,7 @@ }, { "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "description": "Data on PFN nodes only. Unless clients send duplicate transactions, this is a reliable way to see E2E latency.", "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, @@ -3178,7 +3179,7 @@ "refId": "C" } ], - "title": "(devnet/testnet) PFN-only e2e latency", + "title": "Aptos PFN-only e2e latency", "type": "timeseries" }, { @@ -3912,6 +3913,6 @@ "timezone": "", "title": "overview", "uid": "overview", - "version": 16, + "version": 17, "weekStart": "" } diff --git a/dashboards/overview.json.gz b/dashboards/overview.json.gz index 8cc1d37854f7c..9194fb0be2000 100644 Binary files a/dashboards/overview.json.gz and b/dashboards/overview.json.gz differ diff --git a/dashboards/public-fullnodes.json b/dashboards/public-fullnodes.json new file mode 100644 index 0000000000000..dbf6e412644f0 --- /dev/null +++ b/dashboards/public-fullnodes.json @@ -0,0 +1,1124 @@ +{ + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": { "type": "grafana", "uid": "-- Grafana --" }, + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "target": { "limit": 100, "matchAny": false, "tags": [], "type": "dashboard" }, + "type": "dashboard" + }, + { + "datasource": { "type": "datasource", "uid": "grafana" }, + "enable": true, + "expr": "", + "iconColor": "rgba(0, 211, 255, 1)", + "iconSize": 0, + "lineColor": "", + "name": "Annotations & Alerts", + "query": "", + "showLine": false, + "step": "", + "tagKeys": "", + "tagsField": "", + "target": { "limit": 100, "matchAny": false, "tags": [], "type": "dashboard" }, + "textField": "", + "textFormat": "", + "titleFormat": "", + "type": "dashboard" + } + ] + }, + "editable": true, + "fiscalYearStartMonth": 0, + "graphTooltip": 1, + "links": [ + { + "asDropdown": true, + "icon": "external link", + "includeVars": true, + "keepTime": true, + "title": "Other Dashboards", + "type": "dashboards" + } + ], + "liveNow": false, + "panels": [ + { + "collapsed": false, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "editable": false, + "error": false, + "gridPos": { "h": 1, "w": 24, "x": 0, "y": 0 }, + "id": 7, + "panels": [], + "span": 0, + "title": "State Sync", + "type": "row" + }, + { + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "description": "The latest synced version of the node.", + "fieldConfig": { + "defaults": { + "color": { "mode": "palette-classic" }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { "legend": false, "tooltip": false, "viz": false }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { "type": "linear" }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { "group": "A", "mode": "none" }, + "thresholdsStyle": { "mode": "off" } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { "color": "green", "value": null }, + { "color": "red", "value": 80 } + ] + } + }, + "overrides": [] + }, + "gridPos": { "h": 8, "w": 12, "x": 0, "y": 1 }, + "id": 36, + "options": { + "legend": { "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true }, + "tooltip": { "mode": "single", "sort": "none" } + }, + "targets": [ + { + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "editorMode": "code", + "expr": "aptos_state_sync_version{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", type=\"synced\", kubernetes_pod_name=~\"$kubernetes_pod_name\"}", + "hide": false, + "legendFormat": "{{kubernetes_pod_name}}-{{role}}", + "range": true, + "refId": "A" + } + ], + "title": "Latest synced version", + "type": "timeseries" + }, + { + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "description": "The latest synced version.", + "fieldConfig": { + "defaults": { + "color": { "mode": "continuous-GrYlRd" }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { "color": "green", "value": null }, + { "color": "red", "value": 80 } + ] + } + }, + "overrides": [] + }, + "gridPos": { "h": 8, "w": 12, "x": 12, "y": 1 }, + "id": 37, + "options": { + "displayMode": "lcd", + "minVizHeight": 10, + "minVizWidth": 0, + "orientation": "horizontal", + "reduceOptions": { "calcs": ["lastNotNull"], "fields": "", "values": false }, + "showUnfilled": true, + "valueMode": "color" + }, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "targets": [ + { + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "editorMode": "code", + "expr": "aptos_state_sync_version{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", type=\"synced\", kubernetes_pod_name=~\"$kubernetes_pod_name\"}", + "legendFormat": "{{kubernetes_pod_name}}-{{role}}", + "range": true, + "refId": "A" + } + ], + "title": "Latest synced version", + "type": "bargauge" + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "description": "Rate at which the synced version is increasing", + "editable": false, + "error": false, + "fill": 0, + "fillGradient": 0, + "gridPos": { "h": 8, "w": 12, "x": 0, "y": 9 }, + "hiddenSeries": false, + "id": 2, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "hideEmpty": false, + "hideZero": false, + "max": false, + "min": false, + "rightSide": false, + "show": false, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { "alertThreshold": true }, + "percentage": false, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "span": 0, + "stack": false, + "steppedLine": false, + "targets": [ + { + "datasource": { "type": "prometheus", "uid": "fHo-R604z" }, + "editorMode": "code", + "expr": "rate(aptos_state_sync_version{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", type=\"synced\", kubernetes_pod_name=~\"$kubernetes_pod_name\"}[$interval])", + "legendFormat": "{{kubernetes_pod_name}}-{{kubernetes_pod_name}}", + "range": true, + "refId": "A" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "State Sync Rate", + "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, + "type": "graph", + "xaxis": { "format": "", "logBase": 0, "mode": "time", "show": true, "values": [] }, + "yaxes": [ + { "format": "short", "label": "/s", "logBase": 1, "show": true }, + { "format": "short", "logBase": 1, "show": true } + ], + "yaxis": { "align": false } + }, + { + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "description": "The difference between the highest advertised version and the currently synced version.", + "fieldConfig": { + "defaults": { + "color": { "mode": "palette-classic" }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { "legend": false, "tooltip": false, "viz": false }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { "type": "linear" }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { "group": "A", "mode": "none" }, + "thresholdsStyle": { "mode": "off" } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { "color": "green", "value": null }, + { "color": "red", "value": 80 } + ] + } + }, + "overrides": [] + }, + "gridPos": { "h": 8, "w": 12, "x": 12, "y": 9 }, + "id": 38, + "options": { + "legend": { "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true }, + "tooltip": { "mode": "single", "sort": "none" } + }, + "pluginVersion": "8.5.2", + "targets": [ + { + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "editorMode": "code", + "expr": "clamp_min(aptos_data_client_highest_advertised_data{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", kubernetes_pod_name=~\"$kubernetes_pod_name\", data_type=\"transactions\"} - on(kubernetes_pod_name, cluster, run_uuid) aptos_state_sync_version{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", kubernetes_pod_name=~\"$kubernetes_pod_name\", type=\"synced\"}, 0)", + "hide": false, + "legendFormat": "{{kubernetes_pod_name}}-{{role}}", + "range": true, + "refId": "A" + } + ], + "title": "Sync lag (behind highest known)", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "editable": false, + "error": false, + "gridPos": { "h": 1, "w": 24, "x": 0, "y": 17 }, + "id": 31, + "panels": [], + "span": 0, + "title": "Mempool", + "type": "row" + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "description": "Number of uncommitted but still valid (not expired nor discarded) transactions in the nodes Mempool.", + "editable": false, + "error": false, + "fill": 0, + "fillGradient": 0, + "gridPos": { "h": 8, "w": 12, "x": 0, "y": 18 }, + "hiddenSeries": false, + "id": 26, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "hideEmpty": false, + "hideZero": false, + "max": false, + "min": false, + "rightSide": false, + "show": false, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { "alertThreshold": true }, + "percentage": false, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "span": 0, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "aptos_core_mempool_index_size{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", index=\"system_ttl\", kubernetes_pod_name=~\".*fullnode.*\", kubernetes_pod_name=~\"$kubernetes_pod_name\"}", + "legendFormat": "{{kubernetes_pod_name}}-{{kubernetes_pod_name}}", + "refId": "A" + }, + { + "expr": "aptos_core_mempool_index_size{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", index=\"system_ttl\", job=~\".*fullnode.*\", kubernetes_pod_name=~\"$kubernetes_pod_name\"}", + "legendFormat": "{{kubernetes_pod_name}}-{{job}}", + "refId": "B" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Mempool Pending transactions", + "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, + "type": "graph", + "xaxis": { "format": "", "logBase": 0, "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": "prometheus", "uid": "${Datasource}" }, + "description": "The time between Mempool receiving the transaction and time to be committed. Note: due to reliability mechanisms, this value can be lower than it really is.", + "editable": false, + "error": false, + "fill": 0, + "fillGradient": 0, + "gridPos": { "h": 8, "w": 12, "x": 12, "y": 18 }, + "hiddenSeries": false, + "id": 34, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "hideEmpty": false, + "hideZero": false, + "max": false, + "min": false, + "rightSide": false, + "show": false, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { "alertThreshold": true }, + "percentage": false, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "span": 0, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "aptos_core_mempool_txn_commit_latency_sum{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", kubernetes_pod_name=~\".*fullnode.*\", kubernetes_pod_name=~\"$kubernetes_pod_name\"} / aptos_core_mempool_txn_commit_latency_count{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", kubernetes_pod_name=~\".*fullnode.*\", kubernetes_pod_name=~\"$kubernetes_pod_name\"}", + "legendFormat": "{{kubernetes_pod_name}}-{{kubernetes_pod_name}}", + "refId": "A" + }, + { + "expr": "aptos_core_mempool_txn_commit_latency_sum{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", job=~\".*fullnode.*\", kubernetes_pod_name=~\"$kubernetes_pod_name\"} / aptos_core_mempool_txn_commit_latency_count{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", job=~\".*fullnode.*\", kubernetes_pod_name=~\"$kubernetes_pod_name\"}", + "legendFormat": "{{kubernetes_pod_name}}-{{job}}", + "refId": "B" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Mempool Txn Commit Latency", + "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, + "type": "graph", + "xaxis": { "format": "", "logBase": 0, "mode": "time", "show": true, "values": [] }, + "yaxes": [ + { "format": "s", "logBase": 1, "show": true }, + { "format": "short", "logBase": 1, "show": true } + ], + "yaxis": { "align": false } + }, + { + "collapsed": false, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "editable": false, + "error": false, + "gridPos": { "h": 1, "w": 24, "x": 0, "y": 26 }, + "id": 22, + "panels": [], + "span": 0, + "title": "Networking", + "type": "row" + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "description": "Number of Inbound Connections as measured by AptosNet", + "editable": false, + "error": false, + "fill": 0, + "fillGradient": 0, + "gridPos": { "h": 8, "w": 12, "x": 0, "y": 27 }, + "hiddenSeries": false, + "id": 24, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "hideEmpty": false, + "hideZero": false, + "max": false, + "min": false, + "rightSide": false, + "show": false, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { "alertThreshold": true }, + "percentage": false, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "span": 0, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "sum by (kubernetes_pod_name,kubernetes_pod_name)(aptos_connections{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", direction=\"inbound\",network_id=\"Public\", kubernetes_pod_name=~\"$kubernetes_pod_name\"})", + "legendFormat": "{{kubernetes_pod_name}}-{{kubernetes_pod_name}}", + "refId": "A" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Network Connections (Incoming)", + "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, + "type": "graph", + "xaxis": { "format": "", "logBase": 0, "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": "prometheus", "uid": "${Datasource}" }, + "description": "Number of Outbound Network Connections as measured by AptosNet", + "editable": false, + "error": false, + "fill": 0, + "fillGradient": 0, + "gridPos": { "h": 8, "w": 12, "x": 12, "y": 27 }, + "hiddenSeries": false, + "id": 35, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "hideEmpty": false, + "hideZero": false, + "max": false, + "min": false, + "rightSide": false, + "show": false, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { "alertThreshold": true }, + "percentage": false, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "span": 0, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "sum by (kubernetes_pod_name, kubernetes_pod_name)(aptos_connections{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", direction=\"outbound\",network_id=\"Public\", kubernetes_pod_name=~\"$kubernetes_pod_name\"})", + "legendFormat": "{{kubernetes_pod_name}}-{{kubernetes_pod_name}}", + "refId": "A" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Network Connections (Outgoing)", + "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, + "type": "graph", + "xaxis": { "format": "", "logBase": 0, "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": "prometheus", "uid": "${Datasource}" }, + "editable": false, + "error": false, + "fill": 0, + "fillGradient": 0, + "gridPos": { "h": 8, "w": 12, "x": 0, "y": 35 }, + "hiddenSeries": false, + "id": 20, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "hideEmpty": false, + "hideZero": false, + "max": false, + "min": false, + "rightSide": false, + "show": false, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { "alertThreshold": true }, + "percentage": false, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "span": 0, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "sum(irate(container_network_transmit_bytes_total{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", pod=~\"$kubernetes_pod_name.*fullnode.*\"}[$interval])) by (pod)", + "legendFormat": "{{pod}}", + "refId": "A" + }, + { + "expr": "sum(irate(container_network_transmit_bytes_total{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", pod=~\"$kubernetes_pod_name.*fullnode.*\"}[$interval]))", + "legendFormat": "total", + "refId": "B" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Transmit Bandwidth", + "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, + "type": "graph", + "xaxis": { "format": "", "logBase": 0, "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": "prometheus", "uid": "${Datasource}" }, + "editable": false, + "error": false, + "fill": 0, + "fillGradient": 0, + "gridPos": { "h": 8, "w": 12, "x": 12, "y": 35 }, + "hiddenSeries": false, + "id": 19, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "hideEmpty": false, + "hideZero": false, + "max": false, + "min": false, + "rightSide": false, + "show": false, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { "alertThreshold": true }, + "percentage": false, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "span": 0, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "sum(irate(container_network_receive_bytes_total{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", pod=~\"$kubernetes_pod_name.*fullnode.*\"}[$interval])) by (pod)", + "legendFormat": "{{pod}}", + "refId": "A" + }, + { + "expr": "sum(irate(container_network_receive_bytes_total{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", pod=~\"$kubernetes_pod_name.*fullnode.*\"}[$interval]))", + "legendFormat": "total", + "refId": "B" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Receive Bandwidth", + "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, + "type": "graph", + "xaxis": { "format": "", "logBase": 0, "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": "prometheus", "uid": "${Datasource}" }, + "editable": false, + "error": false, + "gridPos": { "h": 1, "w": 24, "x": 0, "y": 43 }, + "id": 9, + "panels": [], + "span": 0, + "title": "System", + "type": "row" + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "editable": false, + "error": false, + "fill": 0, + "fillGradient": 0, + "gridPos": { "h": 8, "w": 12, "x": 0, "y": 44 }, + "hiddenSeries": false, + "id": 5, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "hideEmpty": false, + "hideZero": false, + "max": false, + "min": false, + "rightSide": false, + "show": false, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { "alertThreshold": true }, + "percentage": false, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "span": 0, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "1 - kubelet_volume_stats_available_bytes{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", persistentvolumeclaim=~\"fn.$kubernetes_pod_name.*\", kubernetes_pod_name=~\"$kubernetes_pod_name\"} / kubelet_volume_stats_capacity_bytes{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", persistentvolumeclaim=~\"fn.$kubernetes_pod_name.*\", kubernetes_pod_name=~\"$kubernetes_pod_name\"}", + "legendFormat": "{{persistentvolumeclaim}}", + "refId": "A" + }, + { + "expr": "1 - kubelet_volume_stats_available_bytes{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", persistentvolumeclaim=~\"$kubernetes_pod_name.*fullnode.*\", kubernetes_pod_name!~\"val.*\"} / kubelet_volume_stats_capacity_bytes{chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\", persistentvolumeclaim=~\"$kubernetes_pod_name.*fullnode.*\", kubernetes_pod_name!~\"val.*\"}", + "legendFormat": "{{persistentvolumeclaim}}", + "refId": "B" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Percentage Disk Used", + "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, + "type": "graph", + "xaxis": { "format": "", "logBase": 0, "mode": "time", "show": true, "values": [] }, + "yaxes": [ + { "format": "percentunit", "logBase": 1, "show": true }, + { "format": "short", "logBase": 1, "show": true } + ], + "yaxis": { "align": false } + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "editable": false, + "error": false, + "fill": 0, + "fillGradient": 0, + "gridPos": { "h": 8, "w": 12, "x": 12, "y": 44 }, + "hiddenSeries": false, + "id": 11, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "hideEmpty": false, + "hideZero": false, + "max": false, + "min": false, + "rightSide": false, + "show": false, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { "alertThreshold": true }, + "percentage": false, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "span": 0, + "stack": false, + "steppedLine": false, + "targets": [ + { + "datasource": { "type": "prometheus", "uid": "fHo-R604z" }, + "editorMode": "code", + "expr": "container_memory_working_set_bytes{container=\"fullnode\", pod=~\"$kubernetes_pod_name.*\", job=\"kubernetes-cadvisor\", chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\"}", + "legendFormat": "{{pod}}", + "range": true, + "refId": "A" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Memory Usage", + "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, + "type": "graph", + "xaxis": { "format": "", "logBase": 0, "mode": "time", "show": true, "values": [] }, + "yaxes": [ + { "format": "bytes", "logBase": 1, "show": true }, + { "format": "short", "logBase": 1, "show": true } + ], + "yaxis": { "align": false } + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "editable": false, + "error": false, + "fill": 0, + "fillGradient": 0, + "gridPos": { "h": 8, "w": 12, "x": 0, "y": 52 }, + "hiddenSeries": false, + "id": 17, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "hideEmpty": false, + "hideZero": false, + "max": false, + "min": false, + "rightSide": false, + "show": false, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { "alertThreshold": true }, + "percentage": false, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "span": 0, + "stack": false, + "steppedLine": false, + "targets": [ + { + "datasource": { "type": "prometheus", "uid": "fHo-R604z" }, + "editorMode": "code", + "expr": "rate(container_cpu_usage_seconds_total{container=\"fullnode\", kubernetes_pod_name=~\"$kubernetes_pod_name\", chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\"}[$interval])", + "legendFormat": "{{kubernetes_pod_name}}-{{pod}}", + "range": true, + "refId": "A" + }, + { + "datasource": { "type": "prometheus", "uid": "fHo-R604z" }, + "editorMode": "code", + "expr": "rate(container_cpu_usage_seconds_total{container=\"fullnode\", pod=~\"pfn.*\", chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\"}[$interval])", + "legendFormat": "{{pod}}", + "range": true, + "refId": "B" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "CPU Usage", + "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, + "type": "graph", + "xaxis": { "format": "", "logBase": 0, "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": "prometheus", "uid": "${Datasource}" }, + "editable": false, + "error": false, + "fill": 0, + "fillGradient": 0, + "gridPos": { "h": 8, "w": 12, "x": 12, "y": 52 }, + "hiddenSeries": false, + "id": 15, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "hideEmpty": false, + "hideZero": false, + "max": false, + "min": false, + "rightSide": false, + "show": false, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { "alertThreshold": true }, + "percentage": false, + "pluginVersion": "10.0.1-cloud.1.d4a15e66", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "span": 0, + "stack": false, + "steppedLine": false, + "targets": [ + { + "datasource": { "type": "prometheus", "uid": "fHo-R604z" }, + "editorMode": "code", + "expr": "time() - container_start_time_seconds{container=\"fullnode\", pod=~\"$kubernetes_pod_name.*\", job=\"kubernetes-cadvisor\", chain_name=~\"$chain_name\", cluster=~\"$cluster\", metrics_source=~\"$metrics_source\", namespace=~\"$namespace\"}", + "legendFormat": "{{pod}}", + "range": true, + "refId": "A" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Uptime", + "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, + "type": "graph", + "xaxis": { "format": "", "logBase": 0, "mode": "time", "show": true, "values": [] }, + "yaxes": [ + { "format": "s", "logBase": 1, "show": true }, + { "format": "short", "logBase": 1, "show": true } + ], + "yaxis": { "align": false } + } + ], + "refresh": "", + "schemaVersion": 38, + "style": "dark", + "tags": ["aptos-core"], + "templating": { + "list": [ + { + "allFormat": "", + "allValue": "", + "current": { + "selected": true, + "text": "VictoriaMetrics Global (Non-mainnet)", + "value": "VictoriaMetrics Global (Non-mainnet)" + }, + "hide": 0, + "includeAll": false, + "label": "", + "multi": false, + "multiFormat": "", + "name": "Datasource", + "options": [], + "query": "prometheus", + "queryValue": "", + "refresh": 1, + "regex": ".*Prometheus.*|.*Victoria.*|.*Telemetry.*", + "skipUrlSync": false, + "sort": 0, + "type": "datasource" + }, + { + "current": { "selected": true, "text": ["vmagent"], "value": ["vmagent"] }, + "hide": 0, + "includeAll": false, + "label": "", + "multi": true, + "name": "metrics_source", + "options": [{ "selected": true, "text": "vmagent", "value": "vmagent" }], + "query": "vmagent", + "queryValue": "", + "skipUrlSync": false, + "type": "custom" + }, + { + "allFormat": "", + "allValue": "", + "current": { "selected": true, "text": "testnet", "value": "testnet" }, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "definition": "", + "hide": 0, + "includeAll": false, + "label": "", + "multi": false, + "multiFormat": "", + "name": "chain_name", + "options": [], + "query": { + "query": "label_values(node_process_start_time{metrics_source=~\"$metrics_source\"}, chain_name)", + "refId": "StandardVariableQuery" + }, + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "sort": 1, + "type": "query" + }, + { + "allFormat": "", + "allValue": ".*", + "current": { "selected": true, "text": ["gcp-testnet-pfn"], "value": ["gcp-testnet-pfn"] }, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "definition": "label_values(node_process_start_time{metrics_source=~\"$metrics_source\", chain_name=~\"$chain_name\"},cluster)", + "hide": 0, + "includeAll": false, + "label": "", + "multi": true, + "multiFormat": "", + "name": "cluster", + "options": [], + "query": { + "query": "label_values(node_process_start_time{metrics_source=~\"$metrics_source\", chain_name=~\"$chain_name\"},cluster)", + "refId": "PrometheusVariableQueryEditor-VariableQuery" + }, + "refresh": 1, + "regex": "^.*pfn.*$", + "skipUrlSync": false, + "sort": 0, + "type": "query" + }, + { + "allFormat": "", + "allValue": ".*", + "current": { "selected": false, "text": "All", "value": "$__all" }, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "definition": "", + "hide": 0, + "includeAll": true, + "label": "", + "multi": false, + "multiFormat": "", + "name": "namespace", + "options": [], + "query": { + "query": "label_values(node_process_start_time{metrics_source=~\"$metrics_source\", chain_name=~\"$chain_name\", cluster=~\"$cluster\"}, namespace)", + "refId": "StandardVariableQuery" + }, + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "sort": 1, + "type": "query" + }, + { + "allFormat": "", + "allValue": ".*", + "current": { "selected": true, "text": ["All"], "value": ["$__all"] }, + "datasource": { "type": "prometheus", "uid": "${Datasource}" }, + "definition": "", + "hide": 0, + "includeAll": true, + "label": "", + "multi": true, + "multiFormat": "", + "name": "kubernetes_pod_name", + "options": [], + "query": { + "query": "label_values(node_process_start_time{metrics_source=~\"$metrics_source\", chain_name=~\"$chain_name\", cluster=~\"$cluster\", namespace=~\"$namespace\"}, kubernetes_pod_name)", + "refId": "StandardVariableQuery" + }, + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "sort": 1, + "type": "query" + }, + { + "allFormat": "", + "allValue": "", + "auto": true, + "auto_count": 30, + "auto_min": "10s", + "current": { "selected": false, "text": "auto", "value": "$__auto_interval_interval" }, + "hide": 0, + "includeAll": false, + "label": "", + "multi": false, + "multiFormat": "", + "name": "interval", + "options": [ + { "selected": true, "text": "auto", "value": "$__auto_interval_interval" }, + { "selected": false, "text": "1m", "value": "1m" }, + { "selected": false, "text": "5m", "value": "5m" }, + { "selected": false, "text": "10m", "value": "10m" }, + { "selected": false, "text": "30m", "value": "30m" }, + { "selected": false, "text": "1h", "value": "1h" } + ], + "query": "1m,5m,10m,30m,1h", + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "type": "interval" + } + ] + }, + "time": { "from": "now-2d", "to": "now" }, + "timepicker": { "refresh_intervals": ["5s", "10s", "30s", "1m", "5m", "15m", "30m", "1h", "2h", "1d"] }, + "timezone": "", + "title": "public-fullnodes", + "uid": "de6aa860-0aed-4876-bd81-ec593d4bc252", + "version": 5, + "weekStart": "" +} diff --git a/dashboards/public-fullnodes.json.gz b/dashboards/public-fullnodes.json.gz new file mode 100644 index 0000000000000..8cee6149f1cf7 Binary files /dev/null and b/dashboards/public-fullnodes.json.gz differ diff --git a/dashboards/system.json b/dashboards/system.json index 821e18d73b35a..89b58bdde6041 100644 --- a/dashboards/system.json +++ b/dashboards/system.json @@ -61,7 +61,6 @@ "gridPos": { "h": 11, "w": 8, "x": 0, "y": 0 }, "hiddenSeries": false, "id": 6, - "isNew": false, "legend": { "alignAsTable": false, "avg": false, @@ -80,7 +79,7 @@ "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, - "pluginVersion": "9.1.1", + "pluginVersion": "10.0.0-cloud.3.b04cc88b", "pointradius": 2, "points": false, "renderer": "flot", @@ -124,7 +123,6 @@ "gridPos": { "h": 11, "w": 8, "x": 8, "y": 0 }, "hiddenSeries": false, "id": 2, - "isNew": false, "legend": { "alignAsTable": false, "avg": false, @@ -143,7 +141,7 @@ "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, - "pluginVersion": "9.1.1", + "pluginVersion": "10.0.0-cloud.3.b04cc88b", "pointradius": 2, "points": false, "renderer": "flot", @@ -187,7 +185,6 @@ "gridPos": { "h": 11, "w": 8, "x": 16, "y": 0 }, "hiddenSeries": false, "id": 25, - "isNew": false, "legend": { "alignAsTable": false, "avg": false, @@ -206,7 +203,7 @@ "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, - "pluginVersion": "9.1.1", + "pluginVersion": "10.0.0-cloud.3.b04cc88b", "pointradius": 2, "points": false, "renderer": "flot", @@ -253,7 +250,6 @@ "gridPos": { "h": 11, "w": 8, "x": 0, "y": 11 }, "hiddenSeries": false, "id": 13, - "isNew": false, "legend": { "alignAsTable": false, "avg": false, @@ -272,7 +268,7 @@ "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, - "pluginVersion": "9.1.1", + "pluginVersion": "10.0.0-cloud.3.b04cc88b", "pointradius": 2, "points": false, "renderer": "flot", @@ -319,7 +315,6 @@ "gridPos": { "h": 11, "w": 8, "x": 8, "y": 11 }, "hiddenSeries": false, "id": 23, - "isNew": false, "legend": { "alignAsTable": false, "avg": false, @@ -338,7 +333,7 @@ "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, - "pluginVersion": "9.1.1", + "pluginVersion": "10.0.0-cloud.3.b04cc88b", "pointradius": 2, "points": false, "renderer": "flot", @@ -384,7 +379,6 @@ "gridPos": { "h": 11, "w": 8, "x": 16, "y": 11 }, "hiddenSeries": false, "id": 24, - "isNew": false, "legend": { "alignAsTable": false, "avg": false, @@ -403,7 +397,7 @@ "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, - "pluginVersion": "9.1.1", + "pluginVersion": "10.0.0-cloud.3.b04cc88b", "pointradius": 2, "points": false, "renderer": "flot", @@ -447,7 +441,6 @@ "gridPos": { "h": 11, "w": 8, "x": 0, "y": 22 }, "hiddenSeries": false, "id": 22, - "isNew": false, "legend": { "alignAsTable": false, "avg": false, @@ -466,7 +459,7 @@ "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, - "pluginVersion": "9.1.1", + "pluginVersion": "10.0.0-cloud.3.b04cc88b", "pointradius": 2, "points": false, "renderer": "flot", @@ -510,7 +503,6 @@ "gridPos": { "h": 11, "w": 8, "x": 16, "y": 22 }, "hiddenSeries": false, "id": 16, - "isNew": false, "legend": { "alignAsTable": false, "avg": false, @@ -529,7 +521,7 @@ "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, - "pluginVersion": "9.1.1", + "pluginVersion": "10.0.0-cloud.3.b04cc88b", "pointradius": 2, "points": false, "renderer": "flot", @@ -564,7 +556,7 @@ } ], "refresh": false, - "schemaVersion": 37, + "schemaVersion": 38, "style": "dark", "tags": ["aptos-core"], "templating": { @@ -717,9 +709,9 @@ "multiFormat": "", "name": "pod", "options": [], - "query": { "query": "up{namespace=~\"$namespace\"}", "refId": "StandardVariableQuery" }, + "query": { "query": "up{namespace=~\"$namespace\"}", "refId": "PrometheusVariableQueryEditor-VariableQuery" }, "refresh": 1, - "regex": ".*pod=\"(.*?)\".*", + "regex": ".*kubernetes_pod_name=\"(.*?)\".*", "skipUrlSync": false, "sort": 1, "type": "query" @@ -738,8 +730,8 @@ "multiFormat": "", "name": "interval", "options": [ - { "selected": true, "text": "auto", "value": "$__auto_interval_interval" }, - { "selected": false, "text": "1m", "value": "1m" }, + { "selected": false, "text": "auto", "value": "$__auto_interval_interval" }, + { "selected": true, "text": "1m", "value": "1m" }, { "selected": false, "text": "5m", "value": "5m" }, { "selected": false, "text": "10m", "value": "10m" }, { "selected": false, "text": "30m", "value": "30m" }, @@ -768,6 +760,6 @@ "timezone": "", "title": "system", "uid": "system", - "version": 1, + "version": 2, "weekStart": "" } diff --git a/dashboards/system.json.gz b/dashboards/system.json.gz index ea26d8a7b9b66..aec70bf782cf8 100644 Binary files a/dashboards/system.json.gz and b/dashboards/system.json.gz differ