github grafana/pyroscope v0.7.1

latest releases: weekly-f66-3c9e730b7, weekly-f66-bbb6aeaaf, ebpf/v0.4.7...
2 years ago

This release was mostly focused on some UI improvements, performance improvements and some bug fixes but some key pieces included here:

  • Improved Pull mode performance -- eliminates some intermediary serialization / deserialization steps
  • Improved performance across the board by optimizing tree serialization (switching from while loop to recursion)
  • Added pprof as an export format (html export coming soon!)
  • Made a much nicer app name selector component
  • Added persistence to the state of the sidebar (collapsed vs uncollapsed)
  • Changed highlight behavior to keep original color

As always thanks to everyone who has been helping us out by reporting issues and requesting enhancements to Pyroscope! Keep them coming 🙂


Installation

For instructions on how to install pyroscope visit our Getting Started guide.

Source code

pyroscope-0.7.1-source.tar.gz

Linux binary builds

pyroscope-0.7.1-linux-amd64.tar.gz
pyroscope-0.7.1-linux-arm64.tar.gz

Ubuntu / Debian (.deb) builds

pyroscope_0.7.1_amd64.deb
pyroscope_0.7.1_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.7.1-1-x86_64.rpm
pyroscope-0.7.1-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.7.1_amd64.msi

Changes:

Bug Fixes

  • backend: skip empty app with GetAppNames() (#724) (b3fadec)
  • frontend: don't allow selecting empty apps (#723) (2378ab5)

Don't miss a new pyroscope release

NewReleases is sending notifications on new releases.