查看其它 10 个回答Felixorz的回答

FelixorzFelixorz解决方案云计算

如果不需要深入到代码级别的监控,可以考虑Sysdig及Sysdig monitor。
Sysdig Monitor使用eBPF协议直接从内核获取所有系统调用的信息,应用程序无需在代码中或容器运行时进行任何修改。相较于APM深度代码级别的监控更加轻量,对应用的影响也会更少。
系统调用可以提供有关正在运行的进程,内存分配,网络连接,对文件系统的访问以及资源使用情况等信息。能够展示容器环境下应用和服务的调用链,也包括请求、延迟、错误、分位数等信息。足够用于故障的定界,快速判断是基础设施、网络、应用还是容器本身的问题导致的故障。
当然,如果需要进一步找到是哪行代码出了问题,还是需要APM的能力。

IT咨询服务 · 2021-01-07
浏览2330

回答者

Felixorz
解决方案云计算
擅长领域: 云计算微服务云原生

回答状态

  • 发布时间:2021-01-07
  • 关注会员:12 人
  • 回答浏览:2330
  • X社区推广