babeltrace2-plugin-utils7
Babeltrace 2: common graph utilities plugin
Overview
The Babeltrace 2 utils plugin contains common, generic utility component classes which you can use in any processing graph.
See babeltrace2-intro(7) to learn more about the Babeltrace 2 project and its core concepts.
Component classes
filter.utils.muxer
Muxes messages by time.
filter.utils.trimmer
Discards all the consumed messages with a time outside a given time range, effectively “cutting” trace streams.
sink.utils.counter
Prints the number of consumed messages, either once at the end or periodically.
sink.utils.dummy
Consumes messages and discards them (does nothing with them).
This is useful for testing and benchmarking a trace processing graph application, for example.
Resources
The Babeltrace project shares some communication channels with the LTTng project (see <https://lttng.org/>).
• Babeltrace website (see <https://babeltrace.org/>)
• Mailing list (see <https://lists.lttng.org>) for support and development: [email protected]
• IRC channel (see <irc://irc.oftc.net/lttng>): #lttng on irc.oftc.net
• Bug tracker (see <https://bugs.lttng.org/projects/babeltrace>)
• Git repository (see <https://git.efficios.com/?p=babeltrace.git>)
• GitHub project (see <https://github.com/efficios/babeltrace>)
• Continuous integration (see <https://ci.lttng.org/view/Babeltrace/>)
• Code review (see <https://review.lttng.org/q/project:babeltrace>)
Releases
3 releases since Debian 11 (Bullseye); the text changed 1 time.