open-telemetry / opentelemetry-cpp-contrib

https://opentelemetry.io/
Apache License 2.0
121 stars 129 forks source link

Otel webserver samplers #368

Open starDigger opened 5 months ago

starDigger commented 5 months ago

Added 4 samplers to the otel-webserver-module: traceidratio, parentbased_always_on, parentbased_always_off, and parentbased_traceidratio. Added Conf file parameter for Sampler Ratio. Fixed README to correctly reflect what sampler options exist within the code base. Resolves #ticket_number 273 and closes out some //TODO's in main branch.

linux-foundation-easycla[bot] commented 5 months ago

CLA Signed

The committers listed above are authorized under a signed CLA.

robododge commented 4 months ago

Hello, this sampling feature for apache modules is in high demand, can we get a code review and a PR acceptance please?

lalitb commented 4 months ago

@DebajitDas @kpratyus Can someone help here?

aryanishan1001 commented 3 months ago

Hey @starDigger, the build were not triggered. Could you please re-push the code so that the builds can be triggered and we can merge it.

aryanishan1001 commented 3 months ago

Hey, can you pull the code again and push your changes. Some builds were failing, so changes have been made to the build pipeline.