使用 Span Profiles 链接追踪和性能分析
Span Profiles 是一个强大的功能,进一步增强了持续性能分析的价值。Span Profiles 提供了一种新颖的性能分析方法,通过提供对应用程序特定执行范围的详细洞察,超越了传统的系统级分析,为单个请求或追踪跨度提供了更动态、更集中的分析。
这种方法通过将追踪数据与性能分析数据直接关联,增强了对应用程序行为的理解,使工程团队能够精确地定位和解决性能瓶颈。
主要优势和功能
- 深度分析:了解特定时间范围内代码执行的细节,提供对应用性能的精细洞察
- 无缝集成:在 Grafana 的追踪视图中,从高层追踪概览流畅地过渡到特定追踪跨度的详细性能分析
- 效率和成本节约:快速识别和解决性能问题,减少故障排除时间和运营成本
注意
Span 性能分析仅对时长超过 20 毫秒的跨度有效,以确保统计准确性。
入门
从下方列表中选择一个选项
- 配置 Pyroscope:开始发送性能分析数据以释放 Span Profiles 的全部潜力
- 客户端软件包:使用 Go、Java、Ruby、.NET 和 Python 的可用软件包轻松链接追踪和性能分析数据
- 在 Grafana 或 Grafana Cloud 中配置 Tempo 数据源 以发现链接的追踪和性能分析数据。
要了解更多信息,请查看产品发布博客:介绍 Span Profiles。