Skip to content

Releases: grafana/pyroscope

v0.15.4

27 Apr 19:58
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.15.4-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.15.4_amd64.deb
pyroscope_0.15.4_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.15.4-1-x86_64.rpm
pyroscope-0.15.4-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.15.4_amd64.msi

Changes:

Bug Fixes

Reverts

v0.15.3

27 Apr 07:40
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.15.3-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.15.3_amd64.deb
pyroscope_0.15.3_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.15.3-1-x86_64.rpm
pyroscope-0.15.3-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.15.3_amd64.msi

Changes:

Features

v0.15.2

24 Apr 08:08
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.15.2-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.15.2_amd64.deb
pyroscope_0.15.2_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.15.2-1-x86_64.rpm
pyroscope-0.15.2-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.15.2_amd64.msi

Changes:

Bug Fixes

v0.15.1

19 Apr 06:25
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.15.1-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.15.1_amd64.deb
pyroscope_0.15.1_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.15.1-1-x86_64.rpm
pyroscope-0.15.1-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.15.1_amd64.msi

Changes:

Bug Fixes

  • delete data in batches instead of using badgerDB drop prefix (#1035) (10e7006)

Features

v0.15.0

14 Apr 06:50
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.15.0-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.15.0_amd64.deb
pyroscope_0.15.0_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.15.0-1-x86_64.rpm
pyroscope-0.15.0-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.15.0_amd64.msi

Changes:

Bug Fixes

Features

  • add lock profiling support in jfr parser. (#1015) (10baacd)

Performance Improvements

  • retention: improve performance of exemplars removal (#1018) (8e7e596), closes #962

v0.14.0

08 Apr 08:02
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.14.0-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.14.0_amd64.deb
pyroscope_0.14.0_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.14.0-1-x86_64.rpm
pyroscope-0.14.0-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.14.0_amd64.msi

Changes:

Bug Fixes

  • flaky pprof test (#990) (044ee75)
  • flamegraph: clicking on anywhere on a row selects that row (#969) (ee84788)
  • flamegraph: only show diff options when in diff mode (#972) (625d4de)
  • pprof: calculate sample rate based on the profile units (#992) (c458556)
  • pull-mode: aggregation is always sum (#1001) (b11d044)
  • server: always returns timeline even if there's not data (#1012) (0ecfe03)

Features

  • ingestion: add support for memory allocation events in JFR. (#961) (312cd8c)
  • jfr: Split wall events into both CPU and Wall profile types. (#1002) (06dabcf)
  • separate retention policy for exemplars (#971) (06d14cf)
  • webapp: diff arbitrary apps (#967) (f7e66f1)

v0.13.0

22 Mar 07:33
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.13.0-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.13.0_amd64.deb
pyroscope_0.13.0_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.13.0-1-x86_64.rpm
pyroscope-0.13.0-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.13.0_amd64.msi

Changes:

Bug Fixes

  • allow cache eviction and write-back while purging storage (#962) (cad1afc)
  • frontend: date range picker styling (#936) (012eb9f)

Features

  • flamegraph: publish FlamegraphRenderer for nodejs (#944) (c2a5631)
  • ingestion: initial support for JFR format ingestion. (#954) (25f96a4)
  • webapp: allow comparing distinct queries/tags (#942) (4d1307c)
  • webapp: make search in app/tags selector bar sticky (#950) (c13ad6a)

v0.12.0

10 Mar 08:16
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.12.0-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.12.0_amd64.deb
pyroscope_0.12.0_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.12.0-1-x86_64.rpm
pyroscope-0.12.0-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.12.0_amd64.msi

Changes:

Bug Fixes

  • flamegraph: rerender when 'profile' changes (#931) (527ae29)

Features

  • add dedicated profiles storage with support for retention policy (#925) (7c4996e)
  • flamegraph: support a new profile field (#929) (95abe2a)

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