¿Hay algo así como un "sniffer D-Bus"?D-Bus: ¿hay algo así como un "sniffer D-Bus"?
Me gustaría "olfatear" todos (o parte) de los mensajes que transitan en D-Bus.
¿Hay algo así como un "sniffer D-Bus"?D-Bus: ¿hay algo así como un "sniffer D-Bus"?
Me gustaría "olfatear" todos (o parte) de los mensajes que transitan en D-Bus.
El paquete Ubuntu dbus
incluye un programa llamado dbus-monitor
que parece hacer lo que usted desea.
Si usted está buscando una interfaz gráfica de usuario con posibilidad de ejecución tratar D-Feet
Bullicio (http://willthompson.co.uk/bustle/) ayudará a visualizar el flujo de mensajes a través del bus. Utiliza el mismo mecanismo básico que dbus-monitor para controlar el tráfico.
Desde el sitio web:
"Bullicio dibuja diagramas de secuencia de la actividad de D-Bus, que muestra las emisiones de señales, llamadas a métodos y sus rendimientos correspondientes, con marcas de tiempo para cada prueba individual y la duración de cada llamada al método Esto puede. lo ayudará a verificar el tráfico de D-Bus no deseado y determinará por qué su aplicación basada en D-Bus no funciona tan bien como a usted le gusta. También proporciona estadísticas como frecuencias de señal y tiempos promedio de llamadas a métodos ".
Qt tiene un buscador gráfico D-Bus llamado qdbusviewer.
Gracias! Estaba buscando en Google "sniffer", "analyzer", "manager" ... aunque no pensé en "monitor". – jldupont