Bpftrace OOM Profiler

Day 1 | 15:40 | 00:20 | K.4.201 | Samuel Blais-Dowdy


Note: I'm reworking this at the moment, some things won't work.

The stream isn't available yet! Check back at 15:40.
Get involved in the conversation!Join the chat

Scuba, a real-time data ingestion system similar to Elasticsearch, is often experiencing memory pressure as part of normal operations. The pressure is sometimes overwhelming, leading to OOM (out-of-memory) issues. These are difficult to track in user space as the symptoms of such issues are only visible in kernel space (SIGKILL, kernel oom killer). This talk will highlight how we leveraged bpftrace to monitor our service and help bridge our observability gap.