基于 eBPF 的 Serverless 多语言应用监控能力建设

Serverless 产品需要提供一种统一的,开箱即用的,无入侵零改造的方式来实现任意语言的应用监控能力,使得多语言用户可以充分享受 Serverless 带来的普惠技术红利。下面我们首先对其背后使用的 eBPF(Extended Berkeley Packet Filter) 技术进行介绍。

Serverless 作为云计算的最佳实践,其全托管免运维的使用体验和按量付费的成本优势,使得其在云原生时代备受推崇。SAE 基于 eBPF 技术,支持了针对任意语言,任意框架的无入侵指标采集与监控告警能力,支持对 HTTP,MySQL,Redis,Kafka,DNS 等网络协议,以及高性能的指标数据采集。SAE 将会持续不断的演进和增强,推出全局调用拓扑,服务上下游依赖,调用链路详情等功能,打造更加完善的 Serverless 多语言可观测体系。

原文中文,约2900字,阅读约需7分钟。发表于:
阅读原文