Pyroscope连续分析平台
Pyroscope 是一个以持续分析为中心的开源项目,尤其是在 Kubernetes 环境中。它利用 eBPF 作为其核心技术以及自定义存储引擎,以最小的开销以及高效的存储和查询功能提供系统范围的连续分析。由于 CO-RE 和 libbpf,支持 Linux 4.9 及更高版本。
它可以帮助你:
- 查找代码中的性能问题和瓶颈
- 使用高基数标记/标签来分析你的应用程序
- 解决 CPU 使用率高的问题
- 追踪内存泄漏
- 了解应用程序的调用树
- 自动检测你的代码以将分析数据链接到跟踪
特性:
- 最小的 CPU 开销
- 高效压缩,磁盘空间要求低
- 可以处理高基数标签/标签
- 计算各种标签/标签和时间段之间的性能“差异”
- 可以存储来自多个应用程序多年的分析数据
- 高级分析界面
评论