Jaeger Sampling Configuration Is Not Working Correctly
(Doc ID 2868584.1)
Last updated on MAY 16, 2022
Applies to:Oracle Communications Cloud Native Core - 5G - Version Core 2.4.0 and later
Information in this document applies to any platform.
1. When changing the JAEGER_SAMPLER_TYPE to probabilistic and keeping JAEGER_SAMPLER_PARAM to 0.1, its not capturing any traces in the Jaeger whereas as per the documentation, it should capture 1 trace out of 10.
2. When changing the JAEGER_SAMPLER_TYPE to const and keeping JAEGER_SAMPLER_PARAM to 1, It should capture all the traffic in the Jaeger. But it is not working as per design. I sent almost 242 message but it captured only 184 messages/traces. I simulate this test case with different traffic message count but everytime, it was capturing few traces only. I have attached snapshot for your reference.
3. When changing the JAEGER_SAMPLER_TYPE to ratelimiting and keeping JAEGER_SAMPLER_PARAM to 1, so as per the Jaeger documentation, it should capture 1 traces per second. I generated almost 40 packets ( 20 initial + 20 termination ) per second and kept shooting the traffic for 10 second, Ideally it should capture only 10 packets but it captured 153 traces. For your reference, snapshot attached.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document