版本 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 包含以下文档更新