• 徐希炎
    2019-08-06
    老师,你好:
        为什么在图二'比较'中Investigation一项tracing是高logs是中,但到了图三'适用场景'中调试发现问题时logs是高tracing又在其后了?
    根据我们公司的使用情况,我的理解是当发生问题时,先通过调用链定位到某个阶段甚至是某个服务,然后再辅以日志进行查找。

    作者回复: 不用太纠结于tracing和logs在Investigation/debugging时候的具体优先级,具体会因公司不同而不同,也会因开发人员的习惯不同而不同,但两者都是Investigation/debugging的利器。我上家公司生产问题也是看CAT调用链为主,ELK日志为辅,开发人员测试调试时则看ELK为主。metrics则主要用于看性能趋势和告警。

    
    
我们在线,来聊聊吧