buffers { size_kb: 65536 } data_sources { config { name: "linux.ftrace" target_buffer: 0 ftrace_config { ftrace_events: "sched/sched_process_exec" ftrace_events: "sched/sched_process_exit" ftrace_events: "sched/sched_process_fork" ftrace_events: "sched/sched_process_free" ftrace_events: "sched/sched_process_hang" ftrace_events: "sched/sched_process_wait" ftrace_events: "sched/sched_switch" ftrace_events: "sched/sched_wakeup_new" ftrace_events: "sched/sched_wakeup" ftrace_events: "sched/sched_waking" } } } data_sources { config { name: "linux.process_stats" target_buffer: 0 } } trace_filter { # A very minimal bytecode which allows only sched_switch and nothing more. bytecode: "\013\001\000\013\002\101\121\151\321\002\000\011\023\003\031\000\012\002\043\004\000\012\007\000\273\341\337\347\016" } duration_ms: 10000