全链路如何扩大跟踪覆盖面?

企业会更加期望能实现端到端的链路跟踪,也即从浏览器、APP端开始,一直可跟踪到后端交易的执行,在这个过程中,链路节点上除了微服务,还有NGINX、F5等各类节点,如何能实现左右关键节点的跟踪也需要考虑。

参与21

5同行回答

yotta_beyondyotta_beyond技术总监日志易
对于应用层,各应用模块可以通过链路追踪方式进行端到端串联对于逻辑层(数据库,中间件),物理层(虚拟机,物理机,容器),网络层(F5,交换机)可以通过监控单节点性能和日志方式,把性能和日志都发送到统一日志平台,结合时间维度和CMDB信息,与应用层数据做关联分析,形成长流程端到端监控通过积累上...显示全部

对于应用层,各应用模块可以通过链路追踪方式进行端到端串联

对于逻辑层(数据库,中间件),物理层(虚拟机,物理机,容器),网络层(F5,交换机)可以通过监控单节点性能和日志方式,把性能和日志都发送到统一日志平台,结合时间维度和CMDB信息,与应用层数据做关联分析,形成长流程端到端监控

通过积累上述数据,下一阶段就可以尝试进行根因分析

收起
软件开发 · 2021-03-24
浏览965
chenrynchenryn产品总监日志易
像 nginx 这类主流开源项目,本身也是有对链路跟踪的插件的。比如 skywalking 就提供 skywalking-nginx-lua-module。显示全部

像 nginx 这类主流开源项目,本身也是有对链路跟踪的插件的。比如 skywalking 就提供 skywalking-nginx-lua-module。

收起
软件开发 · 2021-03-24
浏览970

问题来自

问题状态

  • 发布时间:2021-03-11
  • 关注会员:7 人
  • 问题浏览:2258
  • 最近回答:2021-03-24
  • X社区推广