Skip to content

Use sampling rules configured in AWS X-Ray#21

Open
legoscia wants to merge 5 commits intolyokato:developfrom
legoscia:online-rules
Open

Use sampling rules configured in AWS X-Ray#21
legoscia wants to merge 5 commits intolyokato:developfrom
legoscia:online-rules

Conversation

@legoscia
Copy link

Make the sampling rules module configurable, and add an additional option next to the simple sample rate: apply the rules configured in AWS X-Ray. This means that the rules can be updated without having to touch any application - the applications will fetch and apply the updated rules automatically.

If configured to do so, fetch sampling rules from AWS X-Ray, and apply
them to new traces.
Let Mix figure out remaining dependencies.
This can happen if we use aws_ex_ray_ex_aws to hook into ExAws calls,
and an application that is being started before aws_ex_ray makes an
ExAws call during its startup.

Let's handle that by ignoring such requests.
Make it easier to see the current rules.
The tests assume that the sampling rate is zero.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant