Common System 0.2.0
Common interfaces and patterns for system integration
Loading...
Searching...
No Matches
kcenon::common::config::tracing_config Struct Reference

Distributed tracing configuration. More...

#include <unified_config.h>

Collaboration diagram for kcenon::common::config::tracing_config:
Collaboration graph

Public Attributes

bool enabled = false
 Enable tracing.
 
double sampling_rate = 0.1
 Sampling rate (0.0 to 1.0)
 
std::string exporter = "otlp"
 Exporter type: "otlp", "jaeger", "zipkin", "console".
 
std::string endpoint = "http://localhost:4317"
 Exporter endpoint.
 

Detailed Description

Distributed tracing configuration.

Definition at line 84 of file unified_config.h.

Member Data Documentation

◆ enabled

bool kcenon::common::config::tracing_config::enabled = false

◆ endpoint

std::string kcenon::common::config::tracing_config::endpoint = "http://localhost:4317"

◆ exporter

std::string kcenon::common::config::tracing_config::exporter = "otlp"

◆ sampling_rate


The documentation for this struct was generated from the following file: