Skip to content

Releases: grafana/pyroscope

v0.0.40

24 Sep 02:00
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.0.40-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.0.40_amd64.deb
pyroscope_0.0.40_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.0.40-1-x86_64.rpm
pyroscope-0.0.40-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.0.40_amd64.msi

Changes:

v0.0.39

01 Sep 13:54
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.0.39-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.0.39_amd64.deb
pyroscope_0.0.39_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.0.39-1-x86_64.rpm
pyroscope-0.0.39-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.0.39_amd64.msi

Changes:

v0.0.38

31 Aug 01:30
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.0.38-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.0.38_amd64.deb
pyroscope_0.0.38_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.0.38-1-x86_64.rpm
pyroscope-0.0.38-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.0.38_amd64.msi

Changes:

v0.0.37

04 Aug 19:57
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.0.37-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.0.37_amd64.deb
pyroscope_0.0.37_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.0.37-1-x86_64.rpm
pyroscope-0.0.37-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.0.37_amd64.msi

Changes:

  • adds error message (7e02b3d)
  • Fix LFU cache package version (f2a06a8)
  • improves build stability on linux (31e4065)

v0.0.36

03 Aug 10:17
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.0.36-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.0.36_amd64.deb
pyroscope_0.0.36_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.0.36-1-x86_64.rpm
pyroscope-0.0.36-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.0.36_amd64.msi

Changes:

  • Add a short path for case when not all required labels are present (7c8e7b0)
  • Add dimension lookup by key labels (ebdc846)
  • Add explicit yaml key name for metric export rules (c02a21d)
  • Add metric exported scratches (fa20295)
  • Add option to filter prometheus labels (ee29c0b)
  • add prependBytes and test (e1f5e3d)
  • add test for storage/tree (#276) (bde2a99), closes #276
  • Add tree node filter to metric exporter. (f76f9c1)
  • adds comments to flamebearer (fada901)
  • Adds markdown linting (dead urls) (#270) (8c4e0c2), closes #270
  • adds support for .env files (helpful for debugging things like OAuth integration) (266d360)
  • better slice allocating (81d10a6)
  • changes contributors limit in README (3d159b6)
  • changes eviction timeout value to 20s and brings runtime.GC back (3b34e74)
  • changes flamebearer tooltip to position fixed (b1ba728)
  • Clean comments (9138314)
  • decode-resp: decode flamebearer response for debugging (#284) (8c45c81), closes #284
  • Defer buffer put (077e260)
  • downgrades to golang:1.16.4-alpine3.12 (7a47a33)
  • Fix dictionary keys (746871d)
  • fixes benchmark script (d5a3c0e)
  • follow up to #283 (e0f799a), closes #283
  • Hide sensitive data from /config endpoint response (9dfdd25)
  • improve prependTreeNode (d6d904e)
  • improve tooltip rendering (#266) (53ce5f8), closes #266
  • improve tree.Insert (cc0e5c5)
  • initial version of traffic duplicator (03f32ff)
  • Introduce ingester abstraction (75b27be)
  • Make observer respect sample rate (8411db8)
  • Make ParseKey validate user input (fa6048b)
  • Oauth flow for Google, GitHub and GitLab (#272) (66ea269), closes #272
  • Protect /config and /build endpoints, if applicable (3830233)
  • Refactor analytics package to decouple it from controller (c935964)
  • Refactor pprof profile traversal (33db173)
  • Replaced no longer maintained jwt-go with golang-jwt/jwt which is community maintained (438b07f)
  • Resolve merge conflicts (b9f4c5e)
  • Setup metric exporter initialization (6daeafc)
  • Tags support (#280) (a41b2b7), closes #280
  • Tidy go mod (212241b)
  • update go version in linux builds (e44f8c8)
  • Update upstream.go (dd1daa5)
  • updates alpine version (77397d8)
  • updates windows golang version (94d5c43)
  • Use byte buffer pool for serialization (725cfdd)
  • fix(agent): use the ProfileTypes from the configuration (88aaed0)
  • fix(gospy.go): Snapshot add custom_pprof.StopCPUProfile() (#283) (3a13771), closes #283

v0.0.35

29 Jun 06:17
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.0.35-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.0.35_amd64.deb
pyroscope_0.0.35_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.0.35-1-x86_64.rpm
pyroscope-0.0.35-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.0.35_amd64.msi

Changes:

v0.0.34

23 Jun 03:01
Compare
Choose a tag to compare

Installation

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

Source code

pyroscope-0.0.34-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.0.34_amd64.deb
pyroscope_0.0.34_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.0.34-1-x86_64.rpm
pyroscope-0.0.34-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.0.34_amd64.msi

Changes:

v0.0.33

17 Jun 17:24
Compare
Choose a tag to compare

v0.0.33

Installation

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

Source code

pyroscope-0.0.33-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.0.33_amd64.deb
pyroscope_0.0.33_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.0.33-1-x86_64.rpm
pyroscope-0.0.33-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.0.33_amd64.msi

Changes:

v0.0.32

21 May 22:14
Compare
Choose a tag to compare

v0.0.32

Installation

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

Source code

pyroscope-0.0.32-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.0.32_amd64.deb
pyroscope_0.0.32_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.0.32-1-x86_64.rpm
pyroscope-0.0.32-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.0.32_amd64.msi

Changes:

  • Add .Net support (#200) (99f1149), closes #200
  • examples fix (b4eb2eb)
  • Fix dotnetspy panic on premature exit and add tests. (#203) (b2fff2b), closes #203
  • fix the nil reference issue, just add the error handle logic (#194) (fc9e25b), closes #194
  • improves multi-platform support in dotnet examples (0e8d6ff)
  • Update deployment diagram (bc5d5e7)
  • Update deployment diagram (fbd3a59)
  • Update storage-design-ch.md (e39332a)
  • Update storage-design.md (659c5c4)
  • Updates README and adds Credits section (7773f33)

v0.0.31

17 May 08:02
Compare
Choose a tag to compare

v0.0.31

Installation

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

Source code

pyroscope-0.0.31-source.tar.gz

Linux binary builds

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

Ubuntu / Debian (.deb) builds

pyroscope_0.0.31_amd64.deb
pyroscope_0.0.31_arm64.deb

RHEL / CentOS (.rpm) builds

pyroscope-0.0.31-1-x86_64.rpm
pyroscope-0.0.31-1-aarch64.rpm

Windows (.msi) builds

pyroscope_agent_0.0.31_amd64.msi

Changes: