<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-03-09 13:56 GMT-04:00 Alexandre Montplaisir <span dir="ltr"><<a href="mailto:alexmonthy@voxpopuli.im" target="_blank">alexmonthy@voxpopuli.im</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">On 2015-03-09 01:45 PM, Jérémie Galarneau wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
I'm not sure about Trace Compass, cc-ing Alexandre Montplaisir.<br>
</blockquote>
<br></span>
Trace Compass can correlate traces taken on different hosts by using network events between them. See<br>
<a href="http://archive.eclipse.org/tracecompass/doc/org.eclipse.tracecompass.doc.user/Trace-synchronization.html" target="_blank">http://archive.eclipse.org/<u></u>tracecompass/doc/org.eclipse.<u></u>tracecompass.doc.user/Trace-<u></u>synchronization.html</a><br>
<br>
For more simple use cases, it's also possible to offset a trace manually by specifying a value:<br>
<a href="http://archive.eclipse.org/tracecompass/doc/org.eclipse.tracecompass.doc.user/Time-offsetting.html" target="_blank">http://archive.eclipse.org/<u></u>tracecompass/doc/org.eclipse.<u></u>tracecompass.doc.user/Time-<u></u>offsetting.html</a><br>
<br></blockquote><div><br></div><div>As an additional note, if the virtual machines do not exchanges packets, then you could use the vmsync modules to trigger required events for synchronization [1]. It is still experimental, but it provides high precision clock synchronization (~1us) for KVM on x86.</div><div><br></div><div>Cheers,</div><div><br></div><div>Francis</div><div><br></div><div>[1] <a href="http://www.journalofcloudcomputing.com/content/3/1/23">http://www.journalofcloudcomputing.com/content/3/1/23</a></div><div> </div></div></div></div>