An IPMI Request Visualization Tool

Michael Richardson mcr at sandelman.ca
Mon Jun 8 13:07:17 AEST 2020


Andrew Jeffery <andrew at aj.id.au> wrote:
    >> Interestingly, I was not that clearly aware of dbus-pcap :-) I ought
    >> to know more, as the lead libpcap maintainer.  Is this visualization
    >> tool part of openbmc, or is it a generic dbus visualization tool?

    > It's not really a visualisation tool so much as a script that will
    > interpret the D-Bus-specifics of a D-Bus pcap. It's a commandline
    > script that provides filtering based on D-Bus match specifications. You
    > can capture all traffic on the system bus in any systemd-based system
    > with `busctl capture > /tmp/my.pcap` and then run `dbus-pcap my.pcap`
    > to dump the packet contents.

Is this something that you'd like to be able to invoke remotely in order to
get diagnostics/debugging info?

    >> We recently brought rpcapd into the mix; it can be invoked via ssh.  I
    >> wonder if that might help you as a debug tool?

    > I'm not sure, I'm not familiar with rpcapd. I'll have a google.

https://www.ca.tcpdump.org/manpages/rpcapd.8.html

    >> > If you ask how this user interface might differ from the already >
    >> existing dbus visualizers such as bustle, my answer would be: it will
    >> > present information in a way that's more relevant to the BMC,
    >> putting a > bit more focus on BMC-specific DBus messages, such as
    >> HWMon and RedFish > DBus messages, to present information in a high
    >> signal-noise ratio way.
    >>
    >> Would this need to run on the BMC itself?

    > Hopefully not given `busctl capture` ?

Understood.

--
]               Never tell me the odds!                 | ipv6 mesh networks [
]   Michael Richardson, Sandelman Software Works        |    IoT architect   [
]     mcr at sandelman.ca  http://www.sandelman.ca/        |   ruby on rails    [


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20200607/542887a7/attachment.sig>


More information about the openbmc mailing list