Skip to content

Commit fec3ca7

Browse files
committed
clarify how trace context works for kubelet tracing
1 parent 0ee79d3 commit fec3ca7

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

content/en/docs/concepts/cluster-administration/system-traces.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,12 @@ span will be sent to the exporter.
105105

106106
The kubelet in Kubernetes v{{< skew currentVersion >}} collects spans from
107107
the garbage collection, pod synchronization routine as well as every gRPC
108-
method. Connected container runtimes like CRI-O and containerd can link the
109-
traces to their exported spans to provide additional context of information.
108+
method. The kubelet propagates trace context with gRPC requests so that
109+
container runtimes with trace instrumentation, such as CRI-O and containerd,
110+
can associate their exported spans with the trace context from the kubelet.
111+
The resulting traces will have parent-child links between kubelet and
112+
container runtime spans, providing helpful context when debugging node
113+
issues.
110114

111115
Please note that exporting spans always comes with a small performance overhead
112116
on the networking and CPU side, depending on the overall configuration of the

0 commit comments

Comments
 (0)