Czy istnieje coś takiego jak "sniffer D-Bus"?D-Bus: czy istnieje coś takiego jak "sniffer D-Bus"?
Chciałbym "powąchać" wszystkie (lub część) wiadomości przesyłanych przez D-Bus.
Czy istnieje coś takiego jak "sniffer D-Bus"?D-Bus: czy istnieje coś takiego jak "sniffer D-Bus"?
Chciałbym "powąchać" wszystkie (lub część) wiadomości przesyłanych przez D-Bus.
Pakiet Ubuntu dbus
zawiera program o nazwie dbus-monitor
, który wydaje się robić to, co chcesz.
Jeśli szukasz GUI z możliwością wykonania próby D-Feet
zgiełku (http://willthompson.co.uk/bustle/) pomogą Ci wizualizację przepływu wiadomości za pośrednictwem magistrali. Wykorzystuje ten sam podstawowy mechanizm, co monitor dbus do monitorowania ruchu.
ze strony:
„zgiełku rysuje diagramy sekwencji aktywności D-Bus, pokazując emisji sygnału, wywołania metod i odpowiadające im zyski z sygnatury czasowe dla każdego indywidualnego przypadku i czas trwania każdego połączenia Ta metoda może. pomóc w sprawdzeniu niechcianego ruchu D-Bus i wskazać, dlaczego aplikacja oparta na D-Bus nie działa tak dobrze, jak lubisz, a także zapewnia statystyki takie jak częstotliwości sygnałów i średni czas wywołania metody. "
Qt ma graficzną przeglądarkę D-Bus o nazwie qdbusviewer.
Dzięki! Szukałem "sniffera", "analizatora", "menedżera" ... ale nie o "monitorze". – jldupont