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:

Source: BrendanGregg.com

Source: BrendanGregg.com

 

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:

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: