You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Split trace pipelines in cx-arize and cx-arize-s3 configs so Mastra AI
spans take a dedicated path to Arize without polluting the
Coralogix/S3 flow:
- New otlp/mastra receiver on localhost:4319/4320 with include_metadata
- headers_setter extension reads api_key/space_id/project_name from
inbound OTLP headers (Lambda-provided) and forwards them upstream to
Arize; api_key/space_id have collector-side defaults from env/secret
- otlp/arize exporter swaps its static header block for
auth: { authenticator: headers_setter }
- traces/mastra pipeline routes otlp/mastra → otlp/arize; the standard
traces pipeline stays Coralogix-only (+ S3 in the -s3 variant)
Registers headerssetterextension in the collector build (v0.150.0,
matching awss3exporter's pin) via default.go and a new custom-build
sibling file mirroring sigv4auth.go.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments