开发者社区 > 云原生 > 云原生可观测 > 正文

请求调用链包括哪些组成部分?

已解决

请求调用链包括哪请求调用链包括哪些组成部分?

展开
收起
游客lmkkns5ck6auu 2022-08-24 11:13:08 290 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    在请求调用链里,可以看到函数计算系统上报的调用链、调度的时间、进行调度计算资源的时间、系统冷启动的时间、下载代码/下载自定义镜像的时间、启动执行环 境的时间以及真正执行用户代码invocation的时间等,以上指标都由系统自动上报,用户无需进行任何操作,开箱即用。其次,平台兼容了传统开发者的开发习惯,提供了实例级别的监控、实例级别的指标,可以查看 CPU 内存、网络流量、请求数等;也可以查看函数维度的聚合,比如 函数的 CPU 情况、实例数量、每个实例的指标,提供了实例级别的日志,还可以登 录到实例里,让用户对自己的执行环境更有信心。

    最后,数据开放,协议开源部分。FC 将所有观测产品都存入用户的云产品里,实现 了数据开放;链路追踪遵循开源的 OpenTracing 协议,可以串联上游,识别上游开 源的协议头,也可以连接下游,将 trace 的上下文传入用户 runtime。用户可以基于 当前调用链根据 Jeager 或 OpenTelemetry 进行自定义埋点。

    以上内容摘自 《2021 阿里云可观测技术峰会演讲实录合辑(上)》 电子书,点击https://developer.aliyun.com/ebook/download/7812 可下载完整版

    2022-08-24 16:09:09
    赞同 展开评论 打赏

云原生可观测基于Prometheus、Grafana 、OpenTelemetry 等核心产品, 形成指标、链路存储分析、异构数据源集成的数据层, 通过标准PromQL和SQL提供大盘展示、告警与探索能力。

相关电子书

更多
“静态调用链路发现”应用场景分析及实践探索 立即下载
“静态调用链路发现“在APM中的应用场景分析及实践探索 立即下载
Android内存泄漏自动化链路分析组件--Probe 立即下载