fix(telemetry): fix dashboard UID and add parity attributes to expected_spans

- Remove duplicate 'system-node-health' UID from expected_metrics.json
  (already covered by 'rippled-system-node-health')
- Add parity span attributes to expected_spans.json: node health on
  rpc.command.*, validation hash/full on consensus.validation.send,
  quorum/proposers on consensus.accept, validation hash/full on
  peer.validation.receive

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Pratik Mankawde
2026-03-31 13:46:52 +01:00
parent 711ae43174
commit e63ca4c495
2 changed files with 19 additions and 7 deletions

View File

@@ -133,8 +133,7 @@
"rippled-system-overlay-detail",
"rippled-system-ledger-sync",
"rippled-validator-health",
"rippled-peer-quality",
"system-node-health"
"rippled-peer-quality"
]
}
}

View File

@@ -31,7 +31,9 @@
"xrpl.rpc.version",
"xrpl.rpc.role",
"xrpl.rpc.status",
"xrpl.rpc.duration_ms"
"xrpl.rpc.duration_ms",
"xrpl.node.amendment_blocked",
"xrpl.node.server_state"
],
"config_flag": "trace_rpc",
"note": "Wildcard — matches rpc.command.server_info, rpc.command.ledger, etc."
@@ -87,7 +89,11 @@
"name": "consensus.accept",
"category": "consensus",
"parent": null,
"required_attributes": ["xrpl.consensus.proposers"],
"required_attributes": [
"xrpl.consensus.proposers",
"xrpl.consensus.validation_quorum",
"xrpl.consensus.proposers_validated"
],
"config_flag": "trace_consensus"
},
{
@@ -96,7 +102,9 @@
"parent": null,
"required_attributes": [
"xrpl.consensus.ledger.seq",
"xrpl.consensus.proposing"
"xrpl.consensus.proposing",
"xrpl.validation.ledger_hash",
"xrpl.validation.full"
],
"config_flag": "trace_consensus"
},
@@ -153,7 +161,12 @@
"name": "peer.validation.receive",
"category": "peer",
"parent": null,
"required_attributes": ["xrpl.peer.id", "xrpl.peer.validation.trusted"],
"required_attributes": [
"xrpl.peer.id",
"xrpl.peer.validation.trusted",
"xrpl.peer.validation.ledger_hash",
"xrpl.peer.validation.full"
],
"config_flag": "trace_peer"
}
],
@@ -177,5 +190,5 @@
}
],
"total_span_types": 17,
"total_unique_attributes": 29
"total_unique_attributes": 37
}