<div>Hello,</div><div><br></div><div>I read this article and want to know whether it is true that UDP cannot be synchronized between traces and experimental branch is needed to get the below-mentioned issue resolved.</div><div>http://archive.eclipse.org/tracecompass/doc/org.eclipse.tracecompass.doc.user/Trace-synchronization.html#Trace_synchronization </div><div><br></div><div>Regards</div><div>Hai</div><div><includetail><div> </div><div> </div><div style="font:Verdana normal 14px;color:#000;"><div style="FONT-SIZE: 12px;FONT-FAMILY: Arial Narrow;padding:2px 0 2px 0;">------------------ Original ------------------</div><div style="FONT-SIZE: 12px;background:#efefef;padding:8px;"><div id="menu_sender"><b>From: </b> "杨海"<hai.yang@magic-shield.com>;</div><div><b>Date: </b> Thu, Jan 16, 2020 02:21 PM</div><div><b>To: </b> "lttng-dev"<lttng-dev@lists.lttng.org>; <wbr></div><div></div><div><b>Subject: </b> Any tips to retrieve the relationship between socket-related processes</div></div><div> </div><div style="position:relative;"><div id="tmpcontent_res"></div><div>Hello,</div><div><br></div><div>Below briefly describe our question, hope to know how it can be supported by Lttng, babeltrace, analyses etc.</div><div><br></div><div>## IPC Trace:</div><div>### What we are doing:</div><div>We are trying to use lttng to find some IPC trace</div><div><br></div><div>### How we did:</div><div>Open Lttng first,then ran server(pid = 1812) and client(pid = 1819) and collect trace.</div><div>Client would send message to server and server would just echo what it received from client. They talk with each other by file "/tmp/python_unix_sockets_example". </div><div>Scripts can be found here: https://github.com/Aaron0813/LinuxAPTLog/tree/master/socket_AF_UNIX</div><div>Trace Link: https://github.com/Aaron0813/LinuxAPTLog/tree/master/socket_AF_UNIX/with_pid_03</div><div><br></div><div>###  Trace Analysis(Lttng-analysis IO)</div><div>1. sshd transmit data:Since we were using ssh to connect server and client, that's why we can see this trace<br>2. 1819 client: read data from tty<br>3. 1819 client: send data by socket<br>4. 1819 client: send data by tty and ssh<br>5. 1812 server: send data to tty<br>6. 1812 server: receive data from client<br>7. Gsd-color gnome: do some display<br>8. A new round cycle starts after blue line</div><div><img onerror="" src="cid:FF639AB3@028A5D14.1E0B255E"><br></div><div><br></div><div>### Conclusion</div><div>In Lttng-Analysis' log:</div><div>1. Could not find any trace that related to /tmp/python_unix_sockets_example(we are using this file to communicate)<br>2. Could not find any relationship that can help us determine whether several processes are communicating</div><div><br></div><div>As for babeltrace log,we can only locate and understand the communication processes between server and client with the help of "/tmp/python_unix_sockets_example". However, we cannot find anything that can let us know that these two processes are communicating.</div><div><br></div><div>Regards</div><div>Hai</div><div><div style="font:Verdana normal 14px;color:#000;"><div style="position:relative;">
</div></div></div></div></div><!--<![endif]--></includetail></div>