当前位置:首页 > 报告详情

opentelemetry-amplified-full-observability-with-ebpf-enabled-distributed-tracing-opentelemetrydaepzhi-ebpfzhi-zha-bin-heng-jiong-xiao-zha-qi-kai-liu-alibaba-cloud-wanqi-yang-sun-yat.pdf

上传人: 山海 编号:627294 2025-04-21 31页 1.84MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了OpenTelemetry Amplified:通过eBPF技术的分布式追踪实现全面可观测性。主要内容包括: 1. 可观测性在Kubernetes中的应用; 2. 端到端请求追踪; 3. 细粒度追踪; 4. OpenTelemetry的挑战与未来工作。 OpenTelemetry是一个观测性框架和工具包,能够提供 traces(追踪)、metrics(指标)和logs(日志)。eBPF(扩展Berkeley Packet Filter)是一种能够实现在Linux内核中执行用户定义程序的技术,它能够提供高效、低开销的内核级观测。 文章还对比了传统的Linux内核模块(LKM)和eBPF,eBPF具有更高的安全性和更严格的指令限制。eBPF-enabled分布式追踪系统能够支持go,并提供了诸如网络通信、文件系统操作等在内核功能的追踪。 在性能方面,文章通过Bookinfo示例,对比了在使用和不使用eBPF系统时的服务延迟、QPS和资源消耗等数据,结果显示,eBPF系统对服务性能的影响很小,几乎可以忽略不计。 文章最后讨论了为什么需要内核级追踪,以及内核级追踪在分布式追踪系统中的重要性。同时,也提出了OpenTelemetry的一些局限性和未来的工作方向,如支持更多的通信协议、提供更深入的网络观测等。
"eBPF技术在分布式追踪中的应用" "如何在Kubernetes中实现全观测性" "OpenTelemetry Amplified: Full Observability with EBPF-Enabled Distributed Tracing的关键技术分析"
客服
商务合作
小程序
服务号
折叠