BUSTLE-DBUS-MONITOR(1)

πŸ’… BUSTLE-DBUS-MONITOR πŸ’…

okay bestie, so this one lives in the General Commands Manual section and it's lowkey one of my faves, come sit with me 🫢


✨ NAME ✨

bustle β€” the D-Bus visualiser, aka the glow-up your debugging session has been waiting for πŸ’–


🌸 SYNOPSIS 🌸

bustle logfile

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so, Bustle is a tool that charts your D-Bus calls and gives you timing info on them, so you can do profiling and debugging like a main character. ✨ It exists to replace the whole cursed experience of reading the cryptic little output of dbus-monitor β€” like, no more squinting at nonsense, we simply do not do that anymore πŸ’€

Calls get displayed using Message Sequence Charts, which is a genuinely iconic and succinct way of showing entities and their interactions over time. It's giving clarity, it's giving timeline, it's giving we can actually see what's happening πŸ”₯

You can generate a dump using bustle-pcap and then pass its filename as an argument to this command, and boom β€” you're visualising dbus calls you saved earlier. That's it, that's the whole vibe. πŸŽ€


πŸ‘‘ AUTHOR πŸ‘‘

bustle was written by Will Thompson <will.thompson@collabora.co.uk> β€” king behaviour, honestly πŸ‘‘

This manual page was written by Chris Lamb <lamby@debian.org> for the Debian project (but may be used by others). Slay, and also very generous of them ngl πŸ’œ


and that's the whole page, bestie!! no cap, every single detail is in there 🧚

mwah β€” this cutie dropped on January 8, 2009, brought to you by BUSTLE-DBUS-MONITOR(1) βœ¨πŸ’–πŸŽ€πŸ¦‹