Своя программа
Этот раздел не нужен, чтобы пользоваться execsnoop и biolatency. Он для тех, кому готовой команды не хватило.
Вопрос на один раз
bpftrace — короткий текст: точка подвеса и что напечатать или сложить в map. Его пишут под конкретный разбор и не тащат в поставку продукта. Verifier всё равно проверяет и эту программу.
Программа, которая поедет на много ядер
Если средство должно ставиться на разные версии ядра и жить месяцами, его собирают отдельно и подстраивают под типы ядра. На этом уровне говорят про libbpf и CO-RE. Это уже разработка, не знакомство.
Проверка курса этот порог не переходит: в ней нет вопросов про опкоды, формат инструкций и типы maps наизусть.