![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
eBPF
文章平均质量分 96
蓝宝石的傻话
这个作者很懒,什么都没留下…
展开
-
eBPF系列之:Pixie浅剖析
Sampled stack traces from your application. Pixie的连续性能分析器始终处于运行状态,以便在您需要时帮助识别应用程序的性能瓶颈。用于对Pixie进行编程访问(例如,集成、Slackbots和需要Pixie数据作为输入的自定义用户逻辑)Pixie的代理,安装在每个节点上。用户管理,脚本管理,任务执行管理记录在Postgres,Es用于缓存计算。Pixie的收集器,安装在每个集群上。用于用户管理、身份验证和数据代理。单元的CPU、内存和I/O指标。原创 2024-01-11 00:06:31 · 892 阅读 · 0 评论 -
eBPF系列之:DeepFlow 扩展协议解析实践(MongoDB协议与Kafka协议)
两者都存在一个共性问题,就是每增加一个协议,识别协议解码的效率相对降低可以通过配置的方式减少需解码的协议数量原生Rust扩展运行时的资源占用比插件低支持的功能比插件的丰富,且定制性更灵活在语言方面的开发难度比插件的大相对插件开发而言,新增协议需要改动的地方较多,还涉及到 Server 的一小部分代码Wasm插件扩展用 Golang 开发相对 Rust 语言难度较低可在运行时通过 CLI 方式加载扩展性强Go 的标准库和第三方库有一定的限制,且调试难度大,导致插件异常较难排除。原创 2024-01-10 16:46:01 · 1397 阅读 · 0 评论