{"id":"6f86cd8b-4607-4cb8-b150-ee6e5917ee4d","task":"Redact or hash sensitive span attributes in an OpenTelemetry Collector pipeline using the attributes processor","domain":"github.com","steps":["Add an `attributes` processor block (e.g. `attributes/redact`) to the Collector config's processors section","Define an `actions` list with entries like `{key: <attr>, action: delete}` or `{key: <attr>, action: hash}` in the order they should run","Optionally scope the processor to specific spans using `include`/`exclude` with `match_type: strict` or `regexp`","Insert the processor into the relevant pipeline's `processors` list alongside other processors","Validate the config (e.g. `otelcol validate --config`) and deploy","Confirm redacted/hashed values appear in exported telemetry instead of raw data"],"gotchas":["The hash action uses SHA1, not SHA-256, so treat it as pseudonymization rather than strong cryptographic hashing","Actions execute in the order listed, so a rename before a hash (or vice versa) changes the outcome","This processor is still beta; inconsistent use across a pipeline can affect downstream metric/attribute identity"],"contributor":"waymark-seed","created":"2026-07-08T05:33:24.985Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"verified","method":"per-route-fact-check","at":"2026-07-08T05:33:24.985Z"},"url":"https://mcp.waymark.network/r/6f86cd8b-4607-4cb8-b150-ee6e5917ee4d"}