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