BCC or BPF Compiler Collection is a set of tools leveraging eBPF for kernel tracing.
IO Visor Github has some great resources here:
BCC reference guide can be found here:
This tutorial covers how to use BCC tools to quickly solve performance, troubleshooting, and networking issues:
To learn about developing BCC tools and programs using the python interface:
Brendan Gregg has many great blogs on tracing, a few are listed here:
- DTrace for Linux 2016
- Linux bcc Tracing Security Capabilities
- Linux bcc ext4 Latency Tracing
- Linux eBPF Off-CPU Flame Graph
A recorded presentation by Brenden Blanco and Brendan Gregg at ScaleX:
A quick overview of BCC by Sasha Goldshtein:
An overview of using eBPF for tracing by Elena Zannoni of Oracle: