菜单
开源

版本 1.7 发行说明

我们很高兴推出 Grafana Pyroscope 1.7。

此版本包含多项新功能

  • 在摄取时重新标记性能剖析数据的功能
  • 按应用(服务)的使用情况指标
  • 用于合并性能剖析查询的堆栈追踪选择器
  • 专为 Go PGO 定制的性能剖析 pprof 导出

此外,我们还改进了稳定性、性能和文档。

主要变更列于下方。有关更多详情,请查看1.7.0 变更日志

改进与更新

版本 1.7 包含以下改进和更新

  • 在摄取时重新标记性能剖析数据的功能 ( #3369)
  • 在 Helm chart 中使用 Grafana Alloy(而非 Grafana Agent) ( #3381)
  • 按应用使用情况指标 ( #3429)
  • 向查询合并添加堆栈追踪选择器 ( #3412)
  • 适用于 Go PGO 的 pprof 导出 ( #3360)
  • symdb 的自定义二进制格式 ( #3138)
  • 修复被截断的 Go CPU 性能剖析数据 ( #3344)
  • 添加初步负载测试 ( #3331)
  • 使 /render 的默认步长与 Grafana 对齐 ( #3326)
  • 允许在 profilecli 中使用不同的协议 ( #3368)
  • 各项性能改进 (#3395, #3345, #3349, #3351, #3386, #3348, #3358)
  • 改进 Ingester 和前端的就绪检查 ( #3435)

修复

版本 1.7 包含以下修复

  • 修复 filterProfiles 中的错误处理 ( #3338)
  • 修复前端头部处理 ( #3363)
  • 修复 pyspy 的行号 ( #3337)
  • 不对重新标记的 godeltaprof 内存性能剖析数据计算 delta ( #3398)
  • 在降采样时遵循堆栈追踪分区 ( #3408)
  • 修复索引写入器中的无限循环 ( #3356)

文档改进

版本 1.7 包含以下文档更新

  • 为所有示例添加 Grafana 安装说明 ( #3431)
  • 修复失效链接 ( #3440)
  • 移除 Alloy v1.2 的 --stability-level 参数 ( #3382)
  • 添加来自 otel-profiling-java 的参数 ( #3444)
  • 添加 eBPF 支持的语言 ( #3434)
  • 支持的语言链接 ( #3432)
  • 更新 play.grafana.org 链接 ( #3433)