Koala OSS Club


otel-profiling-agent | eBPF 全局 agent


Elastic 公司开源了他们在 Linux 平台上的全局跨语⾔分析器 otel-profiling-agent。该项⽬基于 eBPF 实现了 OpenTelemetry 中的 profiling signal 功能,只需使⽤较少的资源就能够追踪分析系统中运⾏的各类程序。⽬前对 C/C++、Rust、Go、JVM、Python、Node.JS 等语⾔开发的应⽤都有开箱即⽤的分析能⼒,且在设计思路上保持 100% ⾮侵⼊式的理念,⽆需将代理或库加载到需要分析的进程中。同时该团队还提供了⼀个桌⾯端程序⽤于本地可视化分析采集到的观测结果。