<html><head></head><body><div class="yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div dir="ltr" data-setdir="false">Has anyone ever ran into implementing something along the lines of using tracing to log. <br>For example say we spawn 1000 processes, now each of these spawn a linked process </div><div dir="ltr" data-setdir="false">called trace_logger, which places traces on the parent based on a match spec.  <br>Each of the 1000 procs has their own child proc link trace_logger (not a global tracer, to prevent a bottleneck).<br><br>Then this process can now implement its own filters based on the traces coming in, like say if a certain function gets<br>called with the wrong argument, log a logger error.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Would tracing be performant enough to achieve this, even if the cost penalty is significant it might be OK and worth it.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Thanks</div></div></body></html>