Bustle uses a custom scraper and log format to gather the messages. Switch to a common format piloted in dbus-dump, an instance of the libpcap format used in tcpdump and Wireshark.
"""dbus-dump is a tool to capture D-Bus messages in a libpcap capture file.
It takes an idea from dbus-scrape, which processes a strace output of dbus-monitor, and takes it further by stracing dbus-daemon, thus not relying on any eavesdropping (mis)configuration.
The intended purpose is to establish the libpcap capture format as a base for debugging tools like
( from https://github.com/mvidner/dbus-dump )
I've got preliminary support for loading logs from pcap files in the 'pcap' branch. I also wrote a GDBus-based pcap-logging tool, akin to bustle-dbus-monitor; I think the stracing approach (or some other approach attached directly to the daemon) is probably the better one, but nonetheless thought it would be fun to write another logger. :)
• Shoddy error handling;
• Doesn't show method replies/errors.
This is implemented in Bustle 0.3.1.