Files
pezkuwi-sdk/pezkuwi/node/subsystem-bench/grafana/availability-read.json
T
pezkuwichain 379cb741ed feat: Rebrand Polkadot/Substrate references to PezkuwiChain
This commit systematically rebrands various references from Parity Technologies'
Polkadot/Substrate ecosystem to PezkuwiChain within the kurdistan-sdk.

Key changes include:
- Updated external repository URLs (zombienet-sdk, parity-db, parity-scale-codec, wasm-instrument) to point to pezkuwichain forks.
- Modified internal documentation and code comments to reflect PezkuwiChain naming and structure.
- Replaced direct references to  with  or specific paths within the  for XCM, Pezkuwi, and other modules.
- Cleaned up deprecated  issue and PR references in various  and  files, particularly in  and  modules.
- Adjusted image and logo URLs in documentation to point to PezkuwiChain assets.
- Removed or rephrased comments related to external Polkadot/Substrate PRs and issues.

This is a significant step towards fully customizing the SDK for the PezkuwiChain ecosystem.
2025-12-14 00:04:10 +03:00

1874 lines
44 KiB
JSON

{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "datasource",
"uid": "grafana"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"target": {
"limit": 100,
"matchAny": false,
"tags": [],
"type": "dashboard"
},
"type": "dashboard"
}
]
},
"description": "Subsystem and test environment metrics",
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"id": 2,
"links": [],
"liveNow": false,
"panels": [
{
"datasource": {
"type": "prometheus",
"uid": "e56e7dd2-a992-4eec-aa96-e47b21c9020b"
},
"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
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineStyle": {
"fill": "solid"
},
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "auto",
"spanNulls": 60000,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 9,
"w": 24,
"x": 0,
"y": 0
},
"id": 90,
"interval": "1s",
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"mode": "multi",
"sort": "none"
}
},
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "e56e7dd2-a992-4eec-aa96-e47b21c9020b"
},
"editorMode": "code",
"expr": "subsystem_benchmark_n_validators{}",
"instant": false,
"legendFormat": "n_validators",
"range": true,
"refId": "A"
},
{
"datasource": {
"type": "prometheus",
"uid": "e56e7dd2-a992-4eec-aa96-e47b21c9020b"
},
"editorMode": "code",
"expr": "subsystem_benchmark_n_cores{}",
"hide": false,
"instant": false,
"legendFormat": "n_cores",
"range": true,
"refId": "B"
}
],
"title": "Test configuration",
"type": "timeseries"
},
{
"collapsed": false,
"datasource": {
"type": "datasource",
"uid": "grafana"
},
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 9
},
"id": 31,
"panels": [],
"targets": [
{
"datasource": {
"type": "datasource",
"uid": "grafana"
},
"refId": "A"
}
],
"title": "Overview",
"type": "row"
},
{
"datasource": {
"type": "prometheus",
"uid": "$data_source"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"drawStyle": "line",
"fillOpacity": 30,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "normal"
},
"thresholdsStyle": {
"mode": "off"
}
},
"links": [],
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 80
}
]
},
"unit": "percentunit"
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 24,
"x": 0,
"y": 10
},
"id": 57,
"interval": "1s",
"options": {
"legend": {
"calcs": [
"mean",
"min",
"max"
],
"displayMode": "table",
"placement": "right",
"showLegend": true,
"sortBy": "Mean",
"sortDesc": true
},
"tooltip": {
"mode": "multi",
"sort": "desc"
}
},
"pluginVersion": "10.0.2",
"repeat": "nodename",
"targets": [
{
"datasource": {
"uid": "$data_source"
},
"editorMode": "code",
"expr": "sum(rate(bizinikiwi_tasks_polling_duration_sum{}[2s])) by ($cpu_group_by)",
"interval": "",
"legendFormat": "{{task_group}}",
"range": true,
"refId": "A"
}
],
"title": "All tasks CPU usage breakdown",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "$data_source"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"drawStyle": "line",
"fillOpacity": 30,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "normal"
},
"thresholdsStyle": {
"mode": "area"
}
},
"links": [],
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 6
}
]
},
"unit": "s"
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 24,
"x": 0,
"y": 20
},
"id": 93,
"interval": "1s",
"options": {
"legend": {
"calcs": [
"mean",
"min",
"max"
],
"displayMode": "table",
"placement": "right",
"showLegend": true,
"sortBy": "Mean",
"sortDesc": true
},
"tooltip": {
"mode": "multi",
"sort": "desc"
}
},
"pluginVersion": "10.0.2",
"targets": [
{
"datasource": {
"uid": "$data_source"
},
"editorMode": "code",
"expr": "increase(bizinikiwi_tasks_polling_duration_sum{task_group=\"availability-recovery\"}[6s])",
"interval": "",
"legendFormat": "{{task_name}}",
"range": true,
"refId": "A"
}
],
"title": "Availability subsystem CPU usage per block",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "$data_source"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"drawStyle": "line",
"fillOpacity": 30,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"log": 10,
"type": "log"
},
"showPoints": "never",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"links": [],
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
}
]
},
"unit": "s"
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 24,
"x": 0,
"y": 30
},
"id": 94,
"interval": "1s",
"options": {
"legend": {
"calcs": [
"last"
],
"displayMode": "table",
"placement": "right",
"showLegend": true,
"sortBy": "Last",
"sortDesc": true
},
"tooltip": {
"mode": "multi",
"sort": "desc"
}
},
"pluginVersion": "10.0.2",
"targets": [
{
"datasource": {
"uid": "$data_source"
},
"editorMode": "code",
"expr": "sum(bizinikiwi_tasks_polling_duration_sum{}) by ($cpu_group_by)",
"interval": "",
"legendFormat": "{{task_name}}",
"range": true,
"refId": "A"
}
],
"title": "Total CPU burn",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "$data_source"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"drawStyle": "line",
"fillOpacity": 30,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"log": 10,
"type": "log"
},
"showPoints": "never",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "area"
}
},
"links": [],
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "dark-red",
"value": 6000
}
]
},
"unit": "ms"
},
"overrides": []
},
"gridPos": {
"h": 12,
"w": 12,
"x": 0,
"y": 40
},
"id": 95,
"interval": "1s",
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true,
"sortBy": "Last",
"sortDesc": true
},
"tooltip": {
"mode": "multi",
"sort": "desc"
}
},
"pluginVersion": "10.0.2",
"targets": [
{
"datasource": {
"uid": "$data_source"
},
"editorMode": "code",
"expr": "subsystem_benchmark_block_time",
"interval": "",
"legendFormat": "Instant block time",
"range": true,
"refId": "A"
}
],
"title": "All candidates in block recovery time",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "e56e7dd2-a992-4eec-aa96-e47b21c9020b"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"drawStyle": "line",
"fillOpacity": 100,
"gradientMode": "hue",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 2,
"scaleDistribution": {
"log": 2,
"type": "log"
},
"showPoints": "auto",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "normal"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 80
}
]
},
"unit": "binBps"
},
"overrides": []
},
"gridPos": {
"h": 12,
"w": 12,
"x": 12,
"y": 40
},
"id": 89,
"interval": "1s",
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"mode": "multi",
"sort": "none"
}
},
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "e56e7dd2-a992-4eec-aa96-e47b21c9020b"
},
"editorMode": "code",
"expr": "sum(rate(subsystem_benchmark_network_peer_total_bytes_received{}[5s]))",
"instant": false,
"legendFormat": "Received",
"range": true,
"refId": "A"
},
{
"datasource": {
"type": "prometheus",
"uid": "e56e7dd2-a992-4eec-aa96-e47b21c9020b"
},
"editorMode": "code",
"expr": "sum(rate(subsystem_benchmark_network_peer_total_bytes_sent{}[5s]))",
"hide": false,
"instant": false,
"legendFormat": "Sent",
"range": true,
"refId": "B"
}
],
"title": "Emulated network throughput ",
"type": "timeseries"
},
{
"datasource": {
"type": "prometheus",
"uid": "e56e7dd2-a992-4eec-aa96-e47b21c9020b"
},
"description": "",
"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
},
"insertNulls": false,
"lineInterpolation": "linear",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"log": 2,
"type": "log"
},
"showPoints": "auto",
"spanNulls": false,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 80
}
]
},
"unit": "bytes"
},
"overrides": []
},
"gridPos": {
"h": 15,
"w": 12,
"x": 0,
"y": 52
},
"id": 88,
"interval": "1s",
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"mode": "single",
"sort": "none"
}
},
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "e56e7dd2-a992-4eec-aa96-e47b21c9020b"
},
"editorMode": "code",
"expr": "rate(subsystem_benchmark_network_peer_total_bytes_received{}[10s])",
"instant": false,
"legendFormat": "Received by {{peer}}",
"range": true,
"refId": "A"
},
{
"datasource": {
"type": "prometheus",
"uid": "e56e7dd2-a992-4eec-aa96-e47b21c9020b"
},
"editorMode": "code",
"expr": "rate(subsystem_benchmark_network_peer_total_bytes_sent{}[10s])",
"hide": false,
"instant": false,
"legendFormat": "Sent by {{peer}}",
"range": true,
"refId": "B"
}
],
"title": "Emulated peer throughput",
"type": "timeseries"
},
{
"cards": {},
"color": {
"cardColor": "#b4ff00",
"colorScale": "sqrt",
"colorScheme": "interpolateInferno",
"exponent": 0.5,
"mode": "spectrum"
},
"dataFormat": "tsbuckets",
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"description": "",
"fieldConfig": {
"defaults": {
"custom": {
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"scaleDistribution": {
"type": "linear"
}
}
},
"overrides": []
},
"gridPos": {
"h": 15,
"w": 12,
"x": 12,
"y": 52
},
"heatmap": {},
"hideZeroBuckets": true,
"highlightCards": true,
"id": 92,
"interval": "1s",
"legend": {
"show": true
},
"maxDataPoints": 1340,
"options": {
"calculate": false,
"calculation": {},
"cellGap": 2,
"cellValues": {
"decimals": 0
},
"color": {
"exponent": 0.5,
"fill": "#b4ff00",
"mode": "scheme",
"reverse": false,
"scale": "exponential",
"scheme": "Inferno",
"steps": 128
},
"exemplars": {
"color": "rgba(255,0,255,0.7)"
},
"filterValues": {
"le": 1e-9
},
"legend": {
"show": true
},
"rowsFrame": {
"layout": "auto"
},
"showValue": "never",
"tooltip": {
"show": true,
"yHistogram": true
},
"yAxis": {
"axisPlacement": "left",
"decimals": 0,
"reverse": false,
"unit": "bytes"
}
},
"pluginVersion": "10.1.1",
"reverseYBuckets": false,
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"editorMode": "code",
"exemplar": false,
"expr": "sum(increase(subsystem_benchmark_pov_size_bucket{}[$__rate_interval])) by (le)",
"format": "heatmap",
"hide": false,
"instant": false,
"interval": "",
"legendFormat": "{{le}}",
"queryType": "randomWalk",
"refId": "B"
}
],
"title": "Recovered PoV sizes",
"tooltip": {
"show": true,
"showHistogram": true
},
"tooltipDecimals": 0,
"transformations": [],
"type": "heatmap",
"xAxis": {
"show": true
},
"yAxis": {
"decimals": 0,
"format": "s",
"logBase": 1,
"show": true
},
"yBucketBound": "auto"
},
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"description": "Number of erasure-encoded chunks of data belonging to candidate blocks. ",
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic",
"seriesBy": "max"
},
"custom": {
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 80
}
]
},
"unit": "chunks/s"
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 12,
"x": 0,
"y": 67
},
"id": 43,
"interval": "1s",
"maxDataPoints": 1340,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "8.2.2",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"editorMode": "code",
"exemplar": true,
"expr": "sum(rate(pezkuwi_teyrchain_availability_recovery_chunk_requests_issued{}[10s]))",
"format": "time_series",
"hide": false,
"instant": false,
"interval": "",
"legendFormat": "Chunks requested",
"queryType": "randomWalk",
"refId": "B"
}
],
"title": "Availability",
"transformations": [],
"type": "timeseries"
},
{
"collapsed": false,
"datasource": {
"type": "datasource",
"uid": "grafana"
},
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 77
},
"id": 35,
"panels": [],
"targets": [
{
"datasource": {
"type": "datasource",
"uid": "grafana"
},
"refId": "A"
}
],
"title": "Availability subsystem metrics",
"type": "row"
},
{
"cards": {},
"color": {
"cardColor": "#b4ff00",
"colorScale": "sqrt",
"colorScheme": "interpolateInferno",
"exponent": 0.5,
"mode": "spectrum"
},
"dataFormat": "tsbuckets",
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"description": "",
"fieldConfig": {
"defaults": {
"custom": {
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"scaleDistribution": {
"type": "linear"
}
}
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 12,
"x": 0,
"y": 78
},
"heatmap": {},
"hideZeroBuckets": true,
"highlightCards": true,
"id": 68,
"interval": "1s",
"legend": {
"show": true
},
"maxDataPoints": 1340,
"options": {
"calculate": false,
"calculation": {},
"cellGap": 2,
"cellValues": {
"decimals": 0
},
"color": {
"exponent": 0.5,
"fill": "#b4ff00",
"mode": "scheme",
"reverse": false,
"scale": "exponential",
"scheme": "Inferno",
"steps": 128
},
"exemplars": {
"color": "rgba(255,0,255,0.7)"
},
"filterValues": {
"le": 1e-9
},
"legend": {
"show": true
},
"rowsFrame": {
"layout": "auto"
},
"showValue": "never",
"tooltip": {
"show": true,
"yHistogram": true
},
"yAxis": {
"axisPlacement": "left",
"decimals": 0,
"reverse": false,
"unit": "s"
}
},
"pluginVersion": "10.1.1",
"reverseYBuckets": false,
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"editorMode": "code",
"exemplar": false,
"expr": "sum(increase(pezkuwi_teyrchain_availability_recovery_time_total_bucket{}[$__rate_interval])) by (le)",
"format": "heatmap",
"hide": false,
"instant": false,
"interval": "",
"legendFormat": "{{le}}",
"queryType": "randomWalk",
"refId": "B"
}
],
"title": "Time to recover a PoV",
"tooltip": {
"show": true,
"showHistogram": true
},
"tooltipDecimals": 0,
"transformations": [],
"type": "heatmap",
"xAxis": {
"show": true
},
"yAxis": {
"decimals": 0,
"format": "s",
"logBase": 1,
"show": true
},
"yBucketBound": "auto"
},
{
"cards": {},
"color": {
"cardColor": "#b4ff00",
"colorScale": "sqrt",
"colorScheme": "interpolateInferno",
"exponent": 0.5,
"mode": "spectrum"
},
"dataFormat": "tsbuckets",
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"description": "",
"fieldConfig": {
"defaults": {
"custom": {
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"scaleDistribution": {
"type": "linear"
}
}
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 12,
"x": 12,
"y": 78
},
"heatmap": {},
"hideZeroBuckets": true,
"highlightCards": true,
"id": 67,
"interval": "1s",
"legend": {
"show": true
},
"maxDataPoints": 1340,
"options": {
"calculate": false,
"calculation": {},
"cellGap": 2,
"cellValues": {
"decimals": 0
},
"color": {
"exponent": 0.5,
"fill": "#b4ff00",
"mode": "scheme",
"reverse": false,
"scale": "exponential",
"scheme": "Inferno",
"steps": 128
},
"exemplars": {
"color": "rgba(255,0,255,0.7)"
},
"filterValues": {
"le": 1e-9
},
"legend": {
"show": true
},
"rowsFrame": {
"layout": "auto"
},
"showValue": "never",
"tooltip": {
"show": true,
"yHistogram": true
},
"yAxis": {
"axisPlacement": "left",
"decimals": 0,
"reverse": false,
"unit": "s"
}
},
"pluginVersion": "10.1.1",
"reverseYBuckets": false,
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"editorMode": "code",
"exemplar": false,
"expr": "sum(increase(pezkuwi_teyrchain_availability_recovery_time_chunk_request_bucket{}[$__rate_interval])) by (le)",
"format": "heatmap",
"instant": false,
"interval": "",
"legendFormat": "{{le}}",
"queryType": "randomWalk",
"refId": "A"
}
],
"title": "Chunk request duration",
"tooltip": {
"show": true,
"showHistogram": true
},
"tooltipDecimals": 0,
"transformations": [],
"type": "heatmap",
"xAxis": {
"show": true
},
"yAxis": {
"decimals": 0,
"format": "bitfields",
"logBase": 1,
"show": true
},
"yBucketBound": "auto"
},
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"description": "",
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic",
"seriesBy": "max"
},
"custom": {
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "smooth",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 80
}
]
},
"unit": "Bps"
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 12,
"x": 0,
"y": 88
},
"id": 85,
"interval": "1s",
"maxDataPoints": 1340,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "8.2.2",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"editorMode": "code",
"exemplar": true,
"expr": "rate(pezkuwi_teyrchain_availability_recovery_bytes_total{}[30s])",
"format": "time_series",
"hide": false,
"instant": false,
"interval": "",
"legendFormat": "Bytes recovered",
"queryType": "randomWalk",
"refId": "B"
}
],
"title": "Recovery throughput",
"transformations": [],
"type": "timeseries"
},
{
"cards": {},
"color": {
"cardColor": "#b4ff00",
"colorScale": "sqrt",
"colorScheme": "interpolateInferno",
"exponent": 0.5,
"mode": "spectrum"
},
"dataFormat": "tsbuckets",
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"description": "",
"fieldConfig": {
"defaults": {
"custom": {
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"scaleDistribution": {
"type": "linear"
}
}
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 12,
"x": 12,
"y": 88
},
"heatmap": {},
"hideZeroBuckets": true,
"highlightCards": true,
"id": 84,
"interval": "1s",
"legend": {
"show": true
},
"maxDataPoints": 1340,
"options": {
"calculate": false,
"calculation": {},
"cellGap": 2,
"cellValues": {
"decimals": 0
},
"color": {
"exponent": 0.5,
"fill": "#b4ff00",
"mode": "scheme",
"reverse": false,
"scale": "exponential",
"scheme": "Inferno",
"steps": 128
},
"exemplars": {
"color": "rgba(255,0,255,0.7)"
},
"filterValues": {
"le": 1e-9
},
"legend": {
"show": true
},
"rowsFrame": {
"layout": "auto"
},
"showValue": "never",
"tooltip": {
"show": true,
"yHistogram": true
},
"yAxis": {
"axisPlacement": "left",
"decimals": 0,
"reverse": false,
"unit": "s"
}
},
"pluginVersion": "10.1.1",
"reverseYBuckets": false,
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"editorMode": "code",
"exemplar": false,
"expr": "sum(increase(pezkuwi_teyrchain_availability_reencode_chunks_bucket{}[$__rate_interval])) by (le)",
"format": "heatmap",
"hide": false,
"instant": false,
"interval": "",
"legendFormat": "{{le}}",
"queryType": "randomWalk",
"refId": "B"
}
],
"title": "Re-encoding chunks timing",
"tooltip": {
"show": true,
"showHistogram": true
},
"tooltipDecimals": 0,
"transformations": [],
"type": "heatmap",
"xAxis": {
"show": true
},
"yAxis": {
"decimals": 0,
"format": "s",
"logBase": 1,
"show": true
},
"yBucketBound": "auto"
},
{
"cards": {},
"color": {
"cardColor": "#b4ff00",
"colorScale": "sqrt",
"colorScheme": "interpolateInferno",
"exponent": 0.5,
"mode": "spectrum"
},
"dataFormat": "tsbuckets",
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"description": "",
"fieldConfig": {
"defaults": {
"custom": {
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"scaleDistribution": {
"type": "linear"
}
}
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 12,
"x": 0,
"y": 98
},
"heatmap": {},
"hideZeroBuckets": true,
"highlightCards": true,
"id": 83,
"interval": "1s",
"legend": {
"show": true
},
"maxDataPoints": 1340,
"options": {
"calculate": false,
"calculation": {},
"cellGap": 2,
"cellValues": {
"decimals": 0
},
"color": {
"exponent": 0.5,
"fill": "#b4ff00",
"mode": "scheme",
"reverse": false,
"scale": "exponential",
"scheme": "Inferno",
"steps": 128
},
"exemplars": {
"color": "rgba(255,0,255,0.7)"
},
"filterValues": {
"le": 1e-9
},
"legend": {
"show": true
},
"rowsFrame": {
"layout": "auto"
},
"showValue": "never",
"tooltip": {
"show": true,
"yHistogram": true
},
"yAxis": {
"axisPlacement": "left",
"decimals": 0,
"reverse": false,
"unit": "s"
}
},
"pluginVersion": "10.1.1",
"reverseYBuckets": false,
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"editorMode": "code",
"exemplar": false,
"expr": "sum(increase(pezkuwi_teyrchain_availability_recovery_time_erasure_recovery_bucket{}[$__rate_interval])) by (le)",
"format": "heatmap",
"hide": false,
"instant": false,
"interval": "",
"legendFormat": "{{le}}",
"queryType": "randomWalk",
"refId": "B"
}
],
"title": "Erasure recovery (no I/O)",
"tooltip": {
"show": true,
"showHistogram": true
},
"tooltipDecimals": 0,
"transformations": [],
"type": "heatmap",
"xAxis": {
"show": true
},
"yAxis": {
"decimals": 0,
"format": "s",
"logBase": 1,
"show": true
},
"yBucketBound": "auto"
},
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"description": "Number of erasure-encoded chunks of data belonging to candidate blocks. ",
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic",
"seriesBy": "max"
},
"custom": {
"axisCenteredZero": false,
"axisColorMode": "text",
"axisLabel": "",
"axisPlacement": "auto",
"barAlignment": 0,
"drawStyle": "line",
"fillOpacity": 10,
"gradientMode": "none",
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
},
"insertNulls": false,
"lineInterpolation": "stepAfter",
"lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
"showPoints": "never",
"spanNulls": true,
"stacking": {
"group": "A",
"mode": "none"
},
"thresholdsStyle": {
"mode": "off"
}
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 80
}
]
},
"unit": "cps"
},
"overrides": []
},
"gridPos": {
"h": 10,
"w": 12,
"x": 0,
"y": 108
},
"id": 86,
"interval": "1s",
"maxDataPoints": 1340,
"options": {
"legend": {
"calcs": [],
"displayMode": "list",
"placement": "bottom",
"showLegend": true
},
"tooltip": {
"mode": "multi",
"sort": "none"
}
},
"pluginVersion": "8.2.2",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"editorMode": "code",
"exemplar": true,
"expr": "sum(rate(pezkuwi_teyrchain_availability_recovery_recoveries_finished{}[1s]))",
"format": "time_series",
"hide": false,
"instant": false,
"interval": "",
"legendFormat": "Finished",
"queryType": "randomWalk",
"refId": "B"
},
{
"datasource": {
"type": "prometheus",
"uid": "${data_source}"
},
"editorMode": "code",
"exemplar": true,
"expr": "sum(rate(pezkuwi_teyrchain_availability_recovery_recovieries_started{}[1s]))",
"format": "time_series",
"hide": false,
"instant": false,
"interval": "",
"legendFormat": "Started",
"queryType": "randomWalk",
"refId": "A"
}
],
"title": "Recoveries",
"transformations": [],
"type": "timeseries"
},
{
"collapsed": false,
"datasource": {
"type": "datasource",
"uid": "grafana"
},
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 118
},
"id": 2,
"panels": [],
"targets": [
{
"datasource": {
"type": "datasource",
"uid": "grafana"
},
"refId": "A"
}
],
"title": "Approval voting",
"type": "row"
}
],
"refresh": false,
"schemaVersion": 38,
"style": "dark",
"tags": [
"subsystem",
"benchmark"
],
"templating": {
"list": [
{
"current": {
"selected": false,
"text": "Prometheus",
"value": "e56e7dd2-a992-4eec-aa96-e47b21c9020b"
},
"hide": 0,
"includeAll": false,
"label": "Source of data",
"multi": false,
"name": "data_source",
"options": [],
"query": "prometheus",
"queryValue": "",
"refresh": 1,
"regex": "",
"skipUrlSync": false,
"type": "datasource"
},
{
"current": {
"selected": true,
"text": "task_name",
"value": "task_name"
},
"description": "Sum CPU usage by task name or task group.",
"hide": 0,
"includeAll": false,
"label": "Group CPU usage",
"multi": false,
"name": "cpu_group_by",
"options": [
{
"selected": true,
"text": "task_name",
"value": "task_name"
},
{
"selected": false,
"text": "task_group",
"value": "task_group"
}
],
"query": "task_name, task_group",
"queryValue": "",
"skipUrlSync": false,
"type": "custom"
}
]
},
"time": {
"from": "2023-11-28T13:05:32.794Z",
"to": "2023-11-28T13:06:56.173Z"
},
"timepicker": {
"refresh_intervals": [
"5s",
"10s"
]
},
"timezone": "utc",
"title": "Data Availability Read",
"uid": "asdadasd1",
"version": 58,
"weekStart": ""
}