Pyroscope连续分析平台

联合创作 · 2023-09-26 21:12

Pyroscope 是一个以持续分析为中心的开源项目,尤其是在 Kubernetes 环境中。它利用 eBPF 作为其核心技术以及自定义存储引擎,以最小的开销以及高效的存储和查询功能提供系统范围的连续分析。由于 CO-RE 和 libbpf,支持 Linux 4.9 及更高版本。

它可以帮助你:

  • 查找代码中的性能问题和瓶颈
  • 使用高基数标记/标签来分析你的应用程序
  • 解决 CPU 使用率高的问题
  • 追踪内存泄漏
  • 了解应用程序的调用树
  • 自动检测你的代码以将分析数据链接到跟踪

特性:

  • 最小的 CPU 开销
  • 高效压缩,磁盘空间要求低
  • 可以处理高基数标签/标签
  • 计算各种标签/标签和时间段之间的性能“差异”
  • 可以存储来自多个应用程序多年的分析数据
  • 高级分析界面
浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报