Closed
Description
Describe the bug
When using HTTPRoutes with matching conditions like headers, method, or queryParams, traffic is redirected from the external location to an internal location. Tracing does not work on this internal location. Traces must be initialized from the parent location.
To Reproduce
- Create an HTTPRoute with matching conditions
- Attach an ObservabilityPolicy to that Route
Additional context
NJS should help with creating a dynamic variable to start tracing depending on the incoming request.