Synthetic tracepoints
Author: dcolascioneCreated Jun 23, 2026Updated Jul 27, 2026
Is your feature request related to a problem? Please describe.
Sometimes I want bpftrace to collect information and synthesize it into aggregate events, but want to further process these events with other tracing tools, e.g. perf, for interactive exploration, better stack analysis, and so on.
Describe the solution you'd like
It would be nice to use bpftrace to collect information into a new, synthetic tracepoint that could then be used by other tools for further processing.
Describe alternative solutions or features you've considered
Emitting and parsing text is janky and doesn't integrate with perf, ftrace
Source: bpftrace/bpftrace