1 Answer
- Newest
- Most votes
- Most comments
0
Good to receive this proposal. Could you clarify the requirement, make sure I understand correctly and see if there is workaround.
The trace data to be separated is from a single application or different applications?
- If from different applications, the solution is by setup multiple otel collectors with different IAM role/credentials. So trace data can be emitted to different account and use different sampling rules.
- If from a single application, though I think mostly single application does not make sense, can use filterprocessor to dispatch trace data to different awsxray exporters. The sampling rules have to be in one account because collector supports just one awsproxy extension.
service:
pipelines:
traces:
receivers: [otlp]
processors: [filterprocessor]
exporters: [awsxray]
traces/2:
receivers: [otlp]
processors: [filterprocessor/2]
exporters: [awsxray/2]
answered 2 years ago
Relevant content
- asked 2 years ago
- asked 2 years ago
- asked 3 years ago
- asked a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago