是开启全链路诊断功能之后,把收集到的日志,写入obproxy_trace.log和trace.log哈?
而不是说,对obproxy_trace.log和trace.log里的内容进行挖掘分析,才是全链路诊断 ?
是开启全链路诊断功能之后,把收集到的日志,写入obproxy_trace.log和trace.log哈?
而不是说,对obproxy_trace.log和trace.log里的内容进行挖掘分析,才是全链路诊断 ?
是开启全链路诊断功能之后,把收集到的日志,写入obproxy_trace.log和trace.log. — 正确。
补充两点:
写入这两个日志中的内容是json样式的数据,人比较难看懂。所以才有了对里面的内容进行挖掘展示的一些周边工具,比如ocp上展示,或者obdiag 的一键全链路诊断:https://www.oceanbase.com/docs/common-obdiag-cn-1000000001768211
分析全链路日志肯定是针对某一个flt_trace_id进行才有价值,相当于某一条SQL从进入obproxy到observer整个完整的链路展示。