mirror of
https://github.com/XRPLF/rippled.git
synced 2026-07-28 17:40:25 +00:00
fix(telemetry): move legend brackets into collector label, drop empty []
The Display name templated the brackets: "${series} [${resource_group}]
[${iac_group}]". When a group label was absent (e.g. iac_group on a non-perf
node) the "${}" rendered empty, leaving a literal "[]" in the legend. The
empty-bracket cleanup renameByRegex could not remove it: Grafana runs that
transform on the pre-interpolation Display name template, which contains no
"[]" -- the "[]" only appears after variable interpolation, at render time.
Fix it at the source: the collector now bakes the brackets and comma separators
into the group-label VALUES (e.g. resource_group="[node, mainnet]",
iac_group="[branch, role, work-item]"). The Display name becomes bracket-free --
"${series} ${resource_group} ${iac_group}" -- so an absent group is simply an
absent label and renders as nothing. Also switches the intra-group separator
from "-" to ", " (e.g. "[node, mainnet]"). Drop the now-dead cleanup transform
from every panel; value-mapping renameByRegex rules are preserved.
Collector-side label building lives in the paired commits on the collector
config branches. This commit is the dashboard half for the eleven dashboards
this branch owns.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -35,21 +35,12 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops"
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 1,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 1
|
||||
},
|
||||
{
|
||||
"title": "Consensus Mode Over Time",
|
||||
@@ -78,7 +69,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Events / Sec",
|
||||
@@ -90,16 +81,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 2,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 2
|
||||
},
|
||||
{
|
||||
"title": "Consensus Proposals Sent Rate",
|
||||
@@ -128,7 +110,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Proposals / Sec",
|
||||
@@ -140,16 +122,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 3,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 3
|
||||
},
|
||||
{
|
||||
"title": "Accept vs Close Rate",
|
||||
@@ -184,7 +157,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Events / Sec",
|
||||
@@ -196,16 +169,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 4,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 4
|
||||
},
|
||||
{
|
||||
"title": "Validation vs Close Rate",
|
||||
@@ -240,7 +204,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Events / Sec",
|
||||
@@ -252,16 +216,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 5,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"title": "Time to Reach Consensus (p50/p95)",
|
||||
@@ -479,7 +434,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -491,16 +446,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 10,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 10
|
||||
},
|
||||
{
|
||||
"title": "Ledger Close Duration",
|
||||
@@ -529,7 +475,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -541,16 +487,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 11,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 11
|
||||
},
|
||||
{
|
||||
"title": "Ledger Apply Duration (doAccept)",
|
||||
@@ -572,7 +509,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -584,16 +521,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 12,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 12
|
||||
},
|
||||
{
|
||||
"title": "Consensus Accept Duration Heatmap",
|
||||
@@ -652,7 +580,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Rounds / Sec",
|
||||
@@ -664,16 +592,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 14,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 14
|
||||
},
|
||||
{
|
||||
"title": "Close Time Vote Bins & Resolution",
|
||||
@@ -917,21 +836,12 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short"
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 18,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 18
|
||||
},
|
||||
{
|
||||
"title": "Consensus Failures Over Time",
|
||||
@@ -966,7 +876,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Failures / Sec",
|
||||
@@ -978,16 +888,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 19,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 19
|
||||
},
|
||||
{
|
||||
"title": "Consensus Stall Rate",
|
||||
@@ -1022,7 +923,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Checks / Sec",
|
||||
@@ -1034,16 +935,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 20,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 20
|
||||
},
|
||||
{
|
||||
"title": "Consensus Mode-Change Rate by Target Mode",
|
||||
@@ -1072,7 +964,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Mode Changes / Sec",
|
||||
@@ -1084,16 +976,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 21,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 21
|
||||
},
|
||||
{
|
||||
"title": "Ledger History Mismatch Rate by Reason",
|
||||
@@ -1122,7 +1005,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Mismatches / Sec",
|
||||
@@ -1134,16 +1017,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 22,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 22
|
||||
}
|
||||
],
|
||||
"schemaVersion": 39,
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"custom": {
|
||||
"axisLabel": "Transactions",
|
||||
@@ -56,16 +56,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Transactions Per Ledger",
|
||||
@@ -100,7 +91,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"custom": {
|
||||
"axisLabel": "Transactions",
|
||||
@@ -114,16 +105,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Fee Escalation Levels",
|
||||
@@ -170,7 +152,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"custom": {
|
||||
"axisLabel": "Fee Level",
|
||||
@@ -188,16 +170,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Load Factor Breakdown",
|
||||
@@ -244,7 +217,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"custom": {
|
||||
"axisLabel": "Multiplier",
|
||||
@@ -274,16 +247,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Load Factor Components",
|
||||
@@ -324,7 +288,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"custom": {
|
||||
"axisLabel": "Multiplier",
|
||||
@@ -338,16 +302,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Queue Abandonment Rate (Expired)",
|
||||
@@ -376,7 +331,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Expired / Sec",
|
||||
@@ -387,16 +342,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Queue Admission Rejections (Dropped)",
|
||||
@@ -425,7 +371,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Dropped / Sec",
|
||||
@@ -436,16 +382,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"schemaVersion": 39,
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "\u00b5s",
|
||||
"min": 0,
|
||||
"thresholds": {
|
||||
@@ -68,16 +68,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 1,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 1
|
||||
},
|
||||
{
|
||||
"title": "Job Throughput Rate (Per Second)",
|
||||
@@ -118,7 +109,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"drawStyle": "line",
|
||||
@@ -136,16 +127,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 2,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 2
|
||||
},
|
||||
{
|
||||
"title": "Per-Job-Type Queued Rate",
|
||||
@@ -179,7 +161,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"drawStyle": "line",
|
||||
@@ -197,16 +179,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 3,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 3
|
||||
},
|
||||
{
|
||||
"title": "Per-Job-Type Finish Rate",
|
||||
@@ -240,7 +213,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"drawStyle": "line",
|
||||
@@ -258,16 +231,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 4,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 4
|
||||
},
|
||||
{
|
||||
"title": "Job Queue Wait Time",
|
||||
@@ -302,7 +266,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "\u00b5s",
|
||||
"custom": {
|
||||
"drawStyle": "line",
|
||||
@@ -320,16 +284,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 5,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"title": "Job Execution Time",
|
||||
@@ -364,7 +319,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "\u00b5s",
|
||||
"custom": {
|
||||
"drawStyle": "line",
|
||||
@@ -382,16 +337,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 6,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 6
|
||||
},
|
||||
{
|
||||
"title": "Per-Job-Type Execution Time (p99)",
|
||||
@@ -425,7 +371,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "\u00b5s",
|
||||
"custom": {
|
||||
"drawStyle": "line",
|
||||
@@ -443,16 +389,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 7,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 7
|
||||
},
|
||||
{
|
||||
"title": "Transaction Overflow Rate",
|
||||
@@ -481,7 +418,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "cpm",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -515,16 +452,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 8,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 8
|
||||
}
|
||||
],
|
||||
"schemaVersion": 39,
|
||||
|
||||
@@ -35,20 +35,11 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops"
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Ledger Build Duration",
|
||||
@@ -77,7 +68,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -88,16 +79,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Ledger Validation Rate",
|
||||
@@ -126,20 +108,11 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops"
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Ledger Build Duration Heatmap",
|
||||
@@ -204,7 +177,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -215,16 +188,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Transaction Apply Rate",
|
||||
@@ -253,7 +217,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Operations / Sec",
|
||||
@@ -264,16 +228,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Ledger Store Rate",
|
||||
@@ -302,20 +257,11 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops"
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Build vs Close Duration",
|
||||
@@ -350,7 +296,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -361,16 +307,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"schemaVersion": 39,
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -36,7 +36,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Proposals / Sec",
|
||||
@@ -47,16 +47,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Peer Validation Receive Rate",
|
||||
@@ -85,7 +76,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Validations / Sec",
|
||||
@@ -96,16 +87,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Proposals Trusted vs Untrusted",
|
||||
@@ -134,20 +116,11 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops"
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Validations Trusted vs Untrusted",
|
||||
@@ -176,20 +149,11 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops"
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Reduce-Relay Peer Selection",
|
||||
@@ -230,7 +194,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"custom": {
|
||||
"axisLabel": "Peer Count",
|
||||
@@ -241,16 +205,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Reduce-Relay Missing-Tx Frequency",
|
||||
@@ -279,7 +234,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"custom": {
|
||||
"axisLabel": "Frequency",
|
||||
@@ -290,16 +245,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"schemaVersion": 39,
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Latency (ms)",
|
||||
@@ -69,16 +69,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Insane/Diverged Peers",
|
||||
@@ -107,7 +98,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -128,16 +119,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Higher Version Peers %",
|
||||
@@ -166,7 +148,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "percent",
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
@@ -189,16 +171,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Upgrade Recommended",
|
||||
@@ -227,7 +200,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "none",
|
||||
"mappings": [
|
||||
{
|
||||
@@ -264,16 +237,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Resource Disconnects",
|
||||
@@ -302,7 +266,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"custom": {
|
||||
"axisLabel": "Disconnects",
|
||||
@@ -319,16 +283,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Inbound vs Outbound Peers",
|
||||
@@ -365,7 +320,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -409,16 +364,7 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"schemaVersion": 39,
|
||||
|
||||
@@ -36,20 +36,11 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "reqps"
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "RPC Response Time",
|
||||
@@ -78,7 +69,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Latency (ms)",
|
||||
@@ -89,16 +80,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "RPC Response Size",
|
||||
@@ -127,7 +109,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "decbytes",
|
||||
"custom": {
|
||||
"axisLabel": "Size (Bytes)",
|
||||
@@ -138,16 +120,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "RPC Response Time Distribution",
|
||||
@@ -188,7 +161,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Latency (ms)",
|
||||
@@ -199,16 +172,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Pathfinding Fast Duration",
|
||||
@@ -237,7 +201,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -248,16 +212,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Pathfinding Full Duration",
|
||||
@@ -286,7 +241,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -297,16 +252,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Resource Warnings Rate",
|
||||
@@ -335,7 +281,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -355,16 +301,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Resource Drops Rate",
|
||||
@@ -393,7 +330,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -413,16 +350,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "gRPC Request Rate by Method (Spans)",
|
||||
@@ -451,7 +379,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Calls / Sec",
|
||||
@@ -462,16 +390,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "gRPC Latency P95 by Method (Spans)",
|
||||
@@ -500,7 +419,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -511,16 +430,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "gRPC Error Rate by Status (Spans)",
|
||||
@@ -549,7 +459,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Calls / Sec",
|
||||
@@ -560,16 +470,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Pathfinding Compute Duration (Spans)",
|
||||
@@ -598,7 +499,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -609,16 +510,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Pathfinding Request & Discovery Rate (Spans)",
|
||||
@@ -653,7 +545,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Operations / Sec",
|
||||
@@ -664,16 +556,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"schemaVersion": 39,
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "reqps",
|
||||
"custom": {
|
||||
"axisLabel": "Requests / Sec",
|
||||
@@ -60,16 +60,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 1,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 1
|
||||
},
|
||||
{
|
||||
"title": "RPC Latency P95 by Command",
|
||||
@@ -98,7 +89,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Latency (ms)",
|
||||
@@ -110,16 +101,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 2,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 2
|
||||
},
|
||||
{
|
||||
"title": "RPC Error Rate",
|
||||
@@ -148,7 +130,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "percent",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -169,16 +151,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 3,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 3
|
||||
},
|
||||
{
|
||||
"title": "RPC Latency Heatmap",
|
||||
@@ -250,7 +223,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "reqps",
|
||||
"custom": {
|
||||
"axisLabel": "Requests / Sec",
|
||||
@@ -262,16 +235,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 5,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"title": "RPC Success vs Error",
|
||||
@@ -306,7 +270,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Commands / Sec",
|
||||
@@ -318,16 +282,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 6,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 6
|
||||
},
|
||||
{
|
||||
"title": "Top Commands by Volume",
|
||||
@@ -356,21 +311,12 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short"
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 7,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 7
|
||||
},
|
||||
{
|
||||
"title": "WebSocket Message Rate",
|
||||
@@ -399,21 +345,12 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops"
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 8,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 8
|
||||
},
|
||||
{
|
||||
"title": "RPC Resource Cost by Command",
|
||||
@@ -447,7 +384,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Requests / Sec",
|
||||
@@ -459,16 +396,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 9,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 9
|
||||
},
|
||||
{
|
||||
"title": "Batch vs Single RPC Requests",
|
||||
@@ -503,7 +431,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Requests / Sec",
|
||||
@@ -515,16 +443,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 10,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 10
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
@@ -578,7 +497,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"drawStyle": "line",
|
||||
@@ -596,16 +515,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 13,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 13
|
||||
},
|
||||
{
|
||||
"title": "Per-Method Call Rate (Top 10)",
|
||||
@@ -639,7 +549,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"drawStyle": "line",
|
||||
@@ -657,16 +567,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 14,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 14
|
||||
},
|
||||
{
|
||||
"title": "Per-Method Error Rate (Top 10)",
|
||||
@@ -700,7 +601,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"drawStyle": "line",
|
||||
@@ -718,16 +619,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 15,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 15
|
||||
},
|
||||
{
|
||||
"title": "RPC Latency - All Methods",
|
||||
@@ -762,7 +654,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "\u00b5s",
|
||||
"custom": {
|
||||
"drawStyle": "line",
|
||||
@@ -780,16 +672,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 16,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 16
|
||||
},
|
||||
{
|
||||
"title": "Per-Method Latency (p99, Top 10 Slowest)",
|
||||
@@ -823,7 +706,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "\u00b5s",
|
||||
"custom": {
|
||||
"drawStyle": "line",
|
||||
@@ -841,16 +724,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 17,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 17
|
||||
},
|
||||
{
|
||||
"title": "RPC Error Ratio by Method",
|
||||
@@ -884,7 +758,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "percentunit",
|
||||
"min": 0,
|
||||
"max": 1,
|
||||
@@ -920,16 +794,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 18,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 18
|
||||
},
|
||||
{
|
||||
"title": "Current RPC Latency (p99 Gauge)",
|
||||
@@ -961,7 +826,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "\u00b5s",
|
||||
"min": 0,
|
||||
"thresholds": {
|
||||
@@ -984,16 +849,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 19,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 19
|
||||
}
|
||||
],
|
||||
"schemaVersion": 39,
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -56,16 +56,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 1,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 1
|
||||
},
|
||||
{
|
||||
"title": "Transaction Processing Latency by Type",
|
||||
@@ -99,7 +90,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Latency (ms)",
|
||||
@@ -111,16 +102,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 2,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 2
|
||||
},
|
||||
{
|
||||
"title": "Transaction Rate by Type",
|
||||
@@ -154,7 +136,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "TX / Sec",
|
||||
@@ -166,16 +148,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 3,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 3
|
||||
},
|
||||
{
|
||||
"title": "Transaction Results by Type",
|
||||
@@ -250,7 +223,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Transactions / Sec",
|
||||
@@ -262,16 +235,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 5,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"title": "Transaction Processing Rate",
|
||||
@@ -306,7 +270,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Transactions / Sec",
|
||||
@@ -318,16 +282,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 6,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 6
|
||||
},
|
||||
{
|
||||
"title": "Transaction Path Distribution",
|
||||
@@ -341,7 +296,7 @@
|
||||
},
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "cps"
|
||||
},
|
||||
"overrides": []
|
||||
@@ -361,16 +316,7 @@
|
||||
"expr": "label_replace(sum by (local, service_instance_id, xrpl_branch, xrpl_node_role) (rate(span_calls_total{service_instance_id=~\"$node\", deployment_environment=~\"$deployment_environment\", xrpl_network_type=~\"$xrpl_network_type\", service_name=~\"$service_name\", xrpl_work_item=~\"$xrpl_work_item\", xrpl_branch=~\"$xrpl_branch\", xrpl_node_role=~\"$xrpl_node_role\", local=~\"$tx_origin\", span_name=\"tx.process\", tx_type=~\"$tx_type\"}[$__rate_interval])), \"series\", \"Local $1\", \"local\", \"(.*)\")"
|
||||
}
|
||||
],
|
||||
"id": 7,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 7
|
||||
},
|
||||
{
|
||||
"title": "Transaction Processing Duration Heatmap",
|
||||
@@ -442,7 +388,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -454,16 +400,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 10,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 10
|
||||
},
|
||||
{
|
||||
"title": "TxQ Accept: Applied Ratio per Node (State Timeline)",
|
||||
@@ -565,7 +502,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -577,16 +514,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 12,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 12
|
||||
},
|
||||
{
|
||||
"title": "Tx Apply Pipeline Failure Rate by Stage",
|
||||
@@ -620,7 +548,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Failed Spans / Sec",
|
||||
@@ -632,16 +560,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 13,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 13
|
||||
},
|
||||
{
|
||||
"title": "Tx Apply Pipeline Latency by Type and Stage (p95)",
|
||||
@@ -716,7 +635,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Latency (ms)",
|
||||
@@ -728,16 +647,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 15,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 15
|
||||
},
|
||||
{
|
||||
"title": "TxQ Enqueue Rate by Transaction Type",
|
||||
@@ -766,7 +676,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Enqueues / Sec",
|
||||
@@ -778,16 +688,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 16,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 16
|
||||
},
|
||||
{
|
||||
"title": "Queue Bypass Ratio (Direct Apply vs Enqueue)",
|
||||
@@ -816,7 +717,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "percentunit",
|
||||
"custom": {
|
||||
"axisLabel": "Bypass Fraction",
|
||||
@@ -828,16 +729,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 18,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 18
|
||||
},
|
||||
{
|
||||
"title": "Queue Accept (Drain) Duration per Ledger",
|
||||
@@ -866,7 +758,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ms",
|
||||
"custom": {
|
||||
"axisLabel": "Duration (ms)",
|
||||
@@ -878,16 +770,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 19,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 19
|
||||
},
|
||||
{
|
||||
"title": "Queue Cleanup Rate (Expired Entries)",
|
||||
@@ -916,7 +799,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "ops",
|
||||
"custom": {
|
||||
"axisLabel": "Cleanups / Sec",
|
||||
@@ -928,16 +811,7 @@
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"id": 20,
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
"id": 20
|
||||
}
|
||||
],
|
||||
"schemaVersion": 39,
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "percent",
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
@@ -71,16 +71,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Agreement % (24h)",
|
||||
@@ -109,7 +100,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "percent",
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
@@ -132,16 +123,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Agreements vs Missed (1h)",
|
||||
@@ -178,7 +160,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -207,16 +189,7 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Agreements vs Missed (24h)",
|
||||
@@ -253,7 +226,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -282,16 +255,7 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Validation Rates",
|
||||
@@ -332,7 +296,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "cpm",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -353,16 +317,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Validations Checked Rate",
|
||||
@@ -391,21 +346,12 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "cpm",
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Amendment Blocked",
|
||||
@@ -434,7 +380,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "none",
|
||||
"mappings": [
|
||||
{
|
||||
@@ -471,16 +417,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "UNL Expiry (days)",
|
||||
@@ -509,7 +446,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "d",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -530,16 +467,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "UNL Blocked",
|
||||
@@ -568,7 +496,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "none",
|
||||
"mappings": [
|
||||
{
|
||||
@@ -605,16 +533,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Agreement/Missed Counters (Rate)",
|
||||
@@ -649,7 +568,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "cpm",
|
||||
"custom": {
|
||||
"axisLabel": "Per Minute",
|
||||
@@ -682,16 +601,7 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Server State & Consensus",
|
||||
@@ -732,21 +642,12 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "none",
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "State Value Timeline",
|
||||
@@ -775,7 +676,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"custom": {
|
||||
"axisLabel": "State",
|
||||
@@ -792,16 +693,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Time in Current State",
|
||||
@@ -830,21 +722,12 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "s",
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "State Changes Rate",
|
||||
@@ -873,7 +756,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "suffix:/hr",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -894,16 +777,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Ledgers Closed Rate",
|
||||
@@ -932,7 +806,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "cpm",
|
||||
"thresholds": {
|
||||
"steps": [
|
||||
@@ -953,16 +827,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Agreement % (7d)",
|
||||
@@ -991,7 +856,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "percent",
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
@@ -1014,16 +879,7 @@
|
||||
"custom": {}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "Agreements vs Missed (7d)",
|
||||
@@ -1058,7 +914,7 @@
|
||||
],
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"displayName": "${__field.labels.series} [${__field.labels.resource_group}] [${__field.labels.iac_group}]",
|
||||
"displayName": "${__field.labels.series} ${__field.labels.resource_group} ${__field.labels.iac_group}",
|
||||
"unit": "short",
|
||||
"custom": {
|
||||
"axisLabel": "Count",
|
||||
@@ -1069,16 +925,7 @@
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"transformations": [
|
||||
{
|
||||
"id": "renameByRegex",
|
||||
"options": {
|
||||
"regex": "/\\s*\\[\\]/g",
|
||||
"renamePattern": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"schemaVersion": 39,
|
||||
|
||||
Reference in New Issue
Block a user