BABELTRACE2-PLUGIN-CTF(7)

πŸ“¦
version 2.1.2 Β· 6 versions
, in fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, ubuntu resolute, ubuntu stonking

πŸ’– 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 in babeltrace2-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. See babeltrace2-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. See babeltrace2-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/>).


πŸ‘‘ 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> πŸ’œ


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