BABELTRACE2-PLUGIN-CTF(7)
π NAME π
babeltrace2-plugin-ctf β bestie, this is the Babeltrace 2: CTF plugin, and yes it's exactly as iconic as it sounds. We're in the BABELTRACE2-PLUGIN() manual page section, so buckle up π
β¨ DESCRIPTION β¨
Okay so the Babeltrace 2 ctf plugin is carrying some component classes that read and write traces that follow the Common Trace Format β that's the CTF thing, and you can peep the whole spec at <https://diamon.org/ctf/> π¦
If you're like "wait, what is a component class, what is Babeltrace 2, who am I", go read babeltrace2-intro(7) β it explains the Babeltrace 2 project and all its core concepts. Not me sending you to another manpage on the first date but here we are π
πΈ COMPONENT CLASSES πΈ
source.ctf.fsβ opens a CTF trace sitting on the file system and emits the messages of its data stream files. Yes, it's giving file-system main character energy. More deets inbabeltrace2-source.ctf.fs(7)πsource.ctf.lttng-liveβ connects to an LTTng relay daemon (peep <https://lttng.org/>) and emits the messages of the CTF data streams it receives. Live streams?? obsessed. Seebabeltrace2-source.ctf.lttng-live(7)π‘sink.ctf.fsβ takes the messages it consumes and writes them out as one or more CTF traces on the file system. It's the writer bestie. Seebabeltrace2-sink.ctf.fs(7)βοΈ
π BUGS π
If you hit any issue or usability problem (and ngl, you might), please report it on the Babeltrace bug tracker: <https://bugs.lttng.org/projects/babeltrace>. We do not gatekeep fixes π«Ά
π RESOURCES π
The Babeltrace project shares some communication channels with the LTTng project (that's <https://lttng.org/>).
- Babeltrace website β <https://babeltrace.org/> β
- Mailing list β <https://lists.lttng.org>, for support and development, hit up
lttng-dev@lists.lttng.orgπ - IRC channel β <irc://irc.oftc.net/lttng>:
#lttngonirc.oftc.netπ¬ - Bug tracker β <https://bugs.lttng.org/projects/babeltrace> π
- Git repository β <https://git.efficios.com/?p=babeltrace.git> π§
- GitHub project β <https://github.com/efficios/babeltrace> π
- Continuous integration β <https://ci.lttng.org/view/Babeltrace/> π₯
- Code review β <https://review.lttng.org/q/project:babeltrace> π
π AUTHORS π
The Babeltrace 2 project is the result of hard work by many regular developers and occasional contributors β literally a whole village, we love a collaborative slay.
The current project maintainer is JΓ©rΓ©mie Galarneau <mailto:jeremie.galarneau@efficios.com> π
π COPYRIGHT π
This plugin is part of the Babeltrace 2 project.
Babeltrace is distributed under the MIT license β go read it at <https://opensource.org/licenses/MIT>. Permissive license queen π¦
π SEE ALSO π
babeltrace2-intro(7), babeltrace2-source.ctf.fs(7), babeltrace2-source.ctf.lttng-live(7), babeltrace2-sink.ctf.fs(7)
And that's a wrap on the BABELTRACE2-PLUGIN() manual page, bestie β thanks for reading all the way down, you ate π
β¨ no cap, go read your traces π«Ά
π¦ where this page comes from
- fedora 43: babeltrace2 2.1.2-3.fc43 Β· MIT AND GPL-2.0-only
- fedora 44: babeltrace2 2.1.2-5.fc44 Β· MIT AND GPL-2.0-only
- nixos 26.05: babeltrace2 2.1.2
- nixpkgs unstable: babeltrace2 2.1.2
- ubuntu resolute: babeltrace2 2.1.2-1build2 Β· MIT
- ubuntu stonking: babeltrace2 2.1.2-1build2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms