github grafana/pyroscope v1.7.0

latest releases: v1.10.0, weekly-f92-c2f396f57, weekly-f91-ecfaa4055...
3 months ago

Release Notes for Pyroscope 1.7.0

Improvements and Updates

  • Ability to relabel profiles at ingest (#3369)
  • Use Grafana Alloy (instead of Grafana Agent) in the Helm chart (#3381)
  • Per-app usage metrics (#3429)
  • Add stacktrace selectors to query merge (#3412)
  • pprof export for Go PGO (#3360)
  • Custom binary format for symdb (#3138)
  • Repair truncated Go CPU profiles (#3344)
  • Add initial load tests (#3331)
  • Align default step for /render with Grafana (#3326)
  • Allow use of different protocols in profilecli (#3368)
  • Various performance improvements (#3395, #3345, #3349, #3351, #3386, #3348, #3358)
  • Improve readiness check for ingesters and frontend (#3435)

Fixes

  • Fix error handling in filterProfiles (#3338)
  • Fix frontend header handling (#3363)
  • Fix line numbers for pyspy (#3337)
  • Don't compute delta on relabeled godeltaprof memory profiles (#3398)
  • Honor stacktrace partitions at downsampling (#3408)
  • Fix infinite loop in index writer (#3356)

Documentation Improvements

  • Add a Grafana installation to all examples (#3431)
  • Fix broken links (#3440)
  • Remove --stability-level for Alloy v1.2 (#3382)
  • Add parameters from otel-profiling-java (#3444)
  • Add supported languages for eBPF (#3434)
  • Link to supported languages (#3432)
  • Update link to play.grafana.org (#3433)

Full changelog

As always, feedback is more than welcome, feel free to open issues/discussions.
You can reach out to the team using:

Docker Images

  docker pull docker.io/grafana/pyroscope:1.7.0

Don't miss a new pyroscope release

NewReleases is sending notifications on new releases.