菜单
开源 RSS

介绍

Grafana Pyroscope 是一个多租户持续剖析聚合系统,其架构设计与 Grafana Mimir、Grafana Loki 和 Grafana Tempo 对齐。它支持剖析数据的摄取、存储和查询,并与 Grafana 无缝集成,从而能够将剖析数据与现有指标、日志和追踪数据进行紧密关联。

使用 Pyroscope 的工程师能够深入探究其应用程序的性能属性和资源需求。Pyroscope 拥有直观的界面和生动的数据可视化,将原始剖析数据转化为可立即采取行动的洞察。

为什么选择 Pyroscope

持续剖析帮助团队快速识别性能瓶颈并优化其应用程序。使用 Grafana Pyroscope,团队可以轻松地在生产环境中对应用程序进行剖析,且开销极小。从系统级可观测性开始并下钻到可操作的代码级洞察,使团队能够在上下文中识别性能问题,无论它们出现在哪里,从而能够精确地优化其应用程序。

核心功能

使用 Pyroscope,您可以访问核心剖析功能,您可以使用这些功能查找性能瓶颈并优化应用程序。核心功能包括

  • 最小 CPU 开销和高效压缩确保最佳性能。
  • 与 Loki、Mimir 和 Tempo 一致的架构,促进更流畅的用户体验。
    • 水平可扩展:您可以在多台机器上运行 Grafana Pyroscope。您可以轻松扩展数据库以处理您的工作负载生成的剖析数据量。
    • 可靠:高可用设置确保持续正常运行,即使在升级或系统故障期间也是如此。
    • 多租户支持:可为一个数据库提供支持,供多个独立的团队或业务单元使用。
    • 大规模部署时具有成本效益:利用对象存储,可以存储大量历史数据且成本不高。它兼容多种对象存储实现,包括 AWS S3、Google Cloud Storage、Azure Blob Storage、OpenStack Swift,以及任何 S3 兼容的对象存储。
  • 高级分析 UI:提供高级 UI、高基数标签/标记处理,以及区分标签/标记和时间间隔之间性能的能力。