Advanced Vocabulary #observability#opentelemetry#tracing#monitoring

Advanced Observability Vocabulary

5 exercises — Practice advanced observability vocabulary in English: OpenTelemetry, distributed tracing, cardinality, SLI/SLO, golden signals, and eBPF observability.

Core Advanced Observability vocabulary clusters
  • OpenTelemetry: trace, span, span context, W3C traceparent, exemplar, OTel collector, OTLP protocol
  • Signals: logs, metrics, traces — the three pillars; events as the fourth signal
  • Cardinality: high-cardinality labels, label explosion, metric series, dimensionality
  • SLO-linked: SLI, burn rate, multi-window alerting, error budget, golden signals (RED/USE)
  • Advanced: eBPF, continuous profiling, flame graph, head sampling, tail sampling
0 / 5 completed
1 / 5
An SRE explains distributed tracing to a developer whose service is slow:
"Your service calls Service B, which calls Service C and a database. The user sees 800ms. Without tracing, you don't know where the time goes. With OpenTelemetry distributed tracing, every request gets a trace ID. Each service creates a span — a named, timed unit of work. Spans are linked into a trace by the trace ID and parent span ID propagated in HTTP headers. You can visualize the full trace: your service took 50ms, Service B took 600ms, 400ms of which was the database query."
What is a span in distributed tracing, and what information does it capture?