Merge branch 'pratik/otel-phase1b-telemetry-infra' into pratik/otel-phase1c-rpc-integration

Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com>
This commit is contained in:
Pratik Mankawde
2026-06-09 18:58:11 +01:00
12 changed files with 127 additions and 235 deletions

View File

@@ -53,8 +53,10 @@ public:
bool useTls = false;
std::string tlsCertPath;
// Sampling configuration
double samplingRatio = 1.0; // 1.0 = 100% sampling
// Head sampling: fixed at 1.0 (sample everything), not config-driven.
// Keeps trace keep/drop decisions coherent across nodes; volume
// reduction is delegated to the collector's tail sampling.
double samplingRatio = 1.0;
// Batch processor settings
std::uint32_t batchSize = 512;