Skip to content

Releases: grafana/pyroscope

v0.11.1

07 Mar 17:48
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.11.1-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.11.1_amd64.deb
pyroscope_0.11.1_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.11.1-1-x86_64.rpm
pyroscope-0.11.1-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.11.1_amd64.msi

Changes:

Bug Fixes

v0.11.0

01 Mar 05:18
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.11.0-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.11.0_amd64.deb
pyroscope_0.11.0_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.11.0-1-x86_64.rpm
pyroscope-0.11.0-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.11.0_amd64.msi

Changes:

Bug Fixes

  • correct typo in dev Makefile target's depedency. (#895) (9ec9c0a)
  • disable pyroscope logo (#890) (0477cff)
  • frontend: only inline svg if imported via react (#860) (2f3bdf0)
  • incorrect reads when downsampling (#737) (9f109ee)
  • panel-plugin: don't load CSS file since it's loaded using css modules (#891) (183eaa0)
  • plural of date picker (#831) (8bd6eb8)
  • use the provided name when it's not empty in JSON conversion. (#861) (d1c4066)

Features

v0.10.2

15 Feb 03:52
Compare
Choose a tag to compare

Introducing User Management

release_0 10 2

Excited to announce that version 0.10.2 has been released and is a huge one with some very important features for the Pyroscope server. The most notable changes in this version are related to security and user management:

  • Adding a concept of a user / User management
  • Adding fine grained control over api keys and authenticating agents (i.e. authenticating ingest)

Huge thanks to @kolesnikovae @shaleynikov @EgorMozheiko and everyone else who helped report / request these features. Let us know what you think!


Installation

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

Source code

pyroscope-0.10.2-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.10.2_amd64.deb
pyroscope_0.10.2_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.10.2-1-x86_64.rpm
pyroscope-0.10.2-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.10.2_amd64.msi

Changes:

Bug Fixes

v0.10.1

14 Feb 16:47
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.10.1-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.10.1_amd64.deb
pyroscope_0.10.1_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.10.1-1-x86_64.rpm
pyroscope-0.10.1-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.10.1_amd64.msi

Changes:

Bug Fixes

v0.10.0

14 Feb 09:14
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.10.0-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.10.0_amd64.deb
pyroscope_0.10.0_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.10.0-1-x86_64.rpm
pyroscope-0.10.0-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.10.0_amd64.msi

Changes:

Bug Fixes

  • frontend: fix coloring for pull mode (#822) (a221400)
  • frontend: quickfix for wierd dropdown behaviour (#832) (c6da525)
  • ignore root node when converting a flamebearer to a tree. (#812) (7751b15)
  • store "total" in name cache, and make tests more rigurous. (#821) (e46f2cc)

Features

v0.9.0

07 Feb 23:59
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.9.0-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.9.0_amd64.deb
pyroscope_0.9.0_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.9.0-1-x86_64.rpm
pyroscope-0.9.0-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.9.0_amd64.msi

Changes:

Bug Fixes

  • Solve panic on an empty profile ingest (#793) (2d3a479)
  • unsafeStrToSlice panic due to empty string (#772) (189f775)

Features

  • add some basic flamebearer validation. (#785) (bee6483)
  • experimental tracing integration (#766) (24af197)
  • frontend: add package coloring for rust (#798) (c687f83)
  • frontend: adds ability to export to flamegraph.com (#799) (a3828bc)

v0.8.0

25 Jan 05:40
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.8.0-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.8.0_amd64.deb
pyroscope_0.8.0_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.8.0-1-x86_64.rpm
pyroscope-0.8.0-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.8.0_amd64.msi

Changes:

Bug Fixes

  • examples: adds host pid option to docker-compose eBPF example(#732) (5e8dc83)
  • frontend: improves timeline UX by shifting bars 5 seconds forward (#742) (687219d)
  • return disk space check (#751) (0641244)
  • Update drag and drop styling (#756) (25ce3b2)

Features

  • add debug storage export endpoint (#752) (5040fb3)
  • add http discovery mechanism (#726) (a941634)
  • added tooltip for timeline selection (#730) (d226370)
  • frontend: export comparison diff standalone html (#749) (697a66c)
  • New diff mode palette selection dropdown (#754) (dfd8a3d)
  • output standalone HTML files for adhoc profiles. (#728) (a4f90ab)

v0.7.2

14 Jan 23:01
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.7.2-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.7.2_amd64.deb
pyroscope_0.7.2_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.7.2-1-x86_64.rpm
pyroscope-0.7.2-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.7.2_amd64.msi

Changes:

Features

v0.7.1

14 Jan 00:02
Compare
Choose a tag to compare

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)

v0.7.0

13 Jan 04:57
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.7.0-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.7.0_amd64.deb
pyroscope_0.7.0_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.7.0-1-x86_64.rpm
pyroscope-0.7.0-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.7.0_amd64.msi

Changes:

Bug Fixes

  • close response body in traffic-duplicator to fix resource leak. (#694) (5896982)
  • pyrobench report path (#684) (d88bd10)

Features

Performance Improvements