mirror of
https://github.com/XRPLF/rippled.git
synced 2026-09-27 15:28:03 +00:00
Merge branch 'pratik/otel-phase3-tx-tracing' into pratik/otel-phase4-consensus-tracing
Conflict in cmake/XrplCore.cmake: kept phase-4's comment block and applied phase-3's two-line note about the SField table.
This commit is contained in:
@@ -48,15 +48,10 @@ processors:
|
||||
action: delete
|
||||
- key: telemetry.sdk.version
|
||||
action: delete
|
||||
# Defense-in-depth: hash path-finding account attributes. The xrpld SDK
|
||||
# already hashes these before export, but a node that emitted raw values
|
||||
# is caught here so raw addresses never reach the backend.
|
||||
attributes/hash:
|
||||
actions:
|
||||
- key: pathfind_source_account
|
||||
action: hash
|
||||
- key: pathfind_dest_account
|
||||
action: hash
|
||||
# No attribute hashing or redaction. Account addresses in span attributes
|
||||
# (pathfind_source_account, pathfind_dest_account) are public ledger
|
||||
# identifiers and are stored as emitted so they join against explorers and
|
||||
# logs. Do not add an attributes/hash processor for them.
|
||||
|
||||
exporters:
|
||||
debug:
|
||||
@@ -75,5 +70,5 @@ service:
|
||||
pipelines:
|
||||
traces:
|
||||
receivers: [otlp]
|
||||
processors: [resource/tier, resource/stripsdk, attributes/hash, batch]
|
||||
processors: [resource/tier, resource/stripsdk, batch]
|
||||
exporters: [debug, otlp_grpc/tempo]
|
||||
|
||||
Reference in New Issue
Block a user