trace.php

文件位置

resource/config/$ENV/monitor/trace.php

配置作用

调用链相关配置

配置文件内容

<?php

return [
    //是否开启调用链上报
    //如果开启需要先配置trace所需的tcp连接池
    "run" => false,
    "trace_class" => '/namespace/trace_class'  //自定义trace类名称
];

trace支持自定义调用链实现,zan框架内部对接CAT,trace_class为ZanFrameworkSdkTraceZanTracer::class(未开源)。 如果开启调用链,则需要在resource/config/$ENV/connection下配置tcp.trace连接池,具体参考Tcp连接池配置