~/talk

Enhancing Observability in Rook Ceph

Talkat Cephalocon 2023 · 2023-04-16..04-18· [observability, kubernetes]
links:none on file
links:none on file
slides:none on file

Built end-to-end tracing for Ceph runs through Rook using OpenTelemetry instrumentation, a sidecar collector, and Jaeger storage and UI, with plans to replace the Jaeger agent by an OpenTelemetry collector. Traces link RGW calls through librados into OSD spans so bucket listing and S3 upload flows show where latency appears; a demo finds a misconfigured S3 path. Uses sampling to keep overhead low, deploys via Jaeger operator or Rook flags, tested with debug builds and Reef (Quincy) images as working proof.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:48Debugging challenges in Ceph
  3. 5:24Why tracing for Ceph
  4. 7:14OpenTelemetry and Jaeger
  5. 9:46How tracing works
  6. 15:03Tracing in Rook Ceph
  7. 18:26Demo of traces in Ceph
  8. 21:38Use cases for tracing
  9. 23:30Future of tracing in Rook
  10. 24:54Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.