我跟踪dbg我的系统.我用了
dbg:trace_port(file,{"/tmp/trace",wrap,atom_to_list(node()),10000000,20})
Run Code Online (Sandbox Code Playgroud)
现在我有几个二进制文件.
从来没有真正使用过这些二进制转储..如何阅读它们?RB?disk_log?如何启动它们以查看日志文件?
首先使用trace_port来获取PortFun,如下所示:
1> PortFun = dbg:trace_port(file,{"/tmp/trace",wrap,atom_to_list(node()),10000000,20}).
然后使用dbg:tracer启动将路由消息的跟踪器:
2> dbg:tracer(port, PortFun).
可以使用trace_client接收跟踪的输出:
1> Pid = dbg:trace_client(file,FileName). .. dbg output here... .. 2> dbg:stop_trace_client(Pid).