Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
There are a couple of ways of initiating traces when using envoy. I was wondering if there's a way to configure the random sampling or the start child span options. Is this something the envoy bootstrap template would solve?
By an external client via the x-client-trace-id header.
By an internal service via the x-envoy-force-trace header.
Randomly sampled via the random_sampling runtime setting.
The router filter is also capable of creating a child span for egress calls via the start_child_span option.
There are a couple of ways of initiating traces when using envoy. I was wondering if there's a way to configure the
random sampling
or thestart child span
options. Is this something the envoy bootstrap template would solve?https://www.envoyproxy.io/docs/envoy/v1.10.0/intro/arch_overview/tracing#arch-overview-tracing