// trace_processor probe example { "probes": { "trace_processor": { "queries": [ "speedometer_cpu_time" ] "metrics": [ "trace_stats" ] } "perfetto": { "textproto": ''' buffers { size_kb: 300000 fill_policy: DISCARD } data_sources { config { name: "org.chromium.trace_metadata2" } } data_sources { config { name: "track_event" track_event_config { disabled_categories: "*" enabled_categories: "blink.user_timing" enabled_categories: "toplevel" enabled_categories: "__metadata" timestamp_unit_multiplier: 1000 enable_thread_time_sampling: true filter_debug_annotations: false filter_dynamic_event_names: false } } } data_sources: { config { name: "linux.ftrace" ftrace_config { ftrace_events: "sched/sched_switch" ftrace_events: "power/suspend_resume" ftrace_events: "sched/sched_wakeup" ftrace_events: "sched/sched_wakeup_new" ftrace_events: "sched/sched_waking" ftrace_events: "sched/sched_process_exit" ftrace_events: "sched/sched_process_free" ftrace_events: "task/task_newtask" ftrace_events: "task/task_rename" } } } ''' } } }