Releases: grafana/pyroscope
v0.27.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.27.0-source.tar.gz
Linux binary builds
pyroscope-0.27.0-linux-amd64.tar.gz
pyroscope-0.27.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.27.0_amd64.deb
pyroscope_0.27.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.27.0-1-x86_64.rpm
pyroscope-0.27.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.27.0_amd64.msi
Changes:
Bug Fixes
- adhoc: support malformed profiles (#1438) (b24d483)
- do not use sampling ticker for resettable spies (#1429) (6f279e4)
- ebpf: ignore pods with empty containerID (#1437) (937f9b9)
- webapp: fixes auth (#1434) (a70ca26)
Features
v0.26.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.26.0-source.tar.gz
Linux binary builds
pyroscope-0.26.0-linux-amd64.tar.gz
pyroscope-0.26.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.26.0_amd64.deb
pyroscope_0.26.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.26.0-1-x86_64.rpm
pyroscope-0.26.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.26.0_amd64.msi
Changes:
Bug Fixes
- Add different color palette for Explore Timeline (#1399) (5e129e0)
- flamegraph: fix its styling (#1388) (5788cf9)
- Make trace units be time based (#1387) (a567c2c)
- webapp: refresh data when (re)submitting query (#1410) (3554f84), closes #1406
- webapp: return empty string when range doesn't make sense (#1419) (6f69c6f)
Features
- adhoc: support passing custom spyName/unit when uploading (#1417) (9cc0f39)
- ebpf: pythonless, portable ebpf (#1314) (f124c46)
- reuse Table component everywhere (#1403) (a79f61b)
- support high number of series in explore view timeline (#1384) (482e23e)
- webapp: set title automatically (#1397) (74821ca)
- webapp: update timeline appearance and refactor flot plugins (#1323) (9393449)
v0.25.1
Introducing Explore Page!
Often it happens that there are a set of tags and it is nice to see a high level view of how the resource usage of those various tags relate to each other. We created the explore page to give a nice high-level overview along with some descriptive statistics that will help with this kind of analysis.
explore_page_preview.mov
We also added some quick shortcut dropdowns that will allow for users to go from the explore page directly to the comparison, diff, or single view pages:
go_to_diff_page.mov
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.25.1-source.tar.gz
Linux binary builds
pyroscope-0.25.1-linux-amd64.tar.gz
pyroscope-0.25.1-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.25.1_amd64.deb
pyroscope_0.25.1_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.25.1-1-x86_64.rpm
pyroscope-0.25.1-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.25.1_amd64.msi
Changes:
Bug Fixes
- export flamegraph "head" select styles (#1367) (7bc8b3e)
- make table value say 0 when it is 0 (#1371) (30067ad)
Features
v0.25.0
Introducing Explore Page!
Often it happens that there are a set of tags and it is nice to see a high level view of how the resource usage of those various tags relate to each other. We created the explore page to give a nice high-level overview along with some descriptive statistics that will help with this kind of analysis.
explore_page_preview.mov
We also added some quick shortcut dropdowns that will allow for users to go from the explore page directly to the comparison, diff, or single view pages:
go_to_diff_page.mov
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.25.0-source.tar.gz
Linux binary builds
pyroscope-0.25.0-linux-amd64.tar.gz
pyroscope-0.25.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.25.0_amd64.deb
pyroscope_0.25.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.25.0-1-x86_64.rpm
pyroscope-0.25.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.25.0_amd64.msi
Changes:
Bug Fixes
Features
- add app dropdown footer (#1340) (dc07d04)
- add tooltip table text for when units is undefined (#1341) (a9fd5ac)
- api: Implement delete app functionality as an HTTP endpoint backend #1223 (#1239) (b82f426)
- configurable disk alert threshold (#1318) (7281bd8)
- create tag-explorer page for analyzing tag breakdowns (#1293) (5456a86)
- enhance tag explorer view (#1329) (7d66d75)
- upload any arbitrary data (collapsed/pprof/json) via adhoc ui (#1327) (6620888), closes #1333 #1333
- webapp: break adhoc ui upload into 2 steps (#1352) (9c15298)
- webapp: persist uploaded data via adhoc ui (#1351) (cebefc9)
v0.24.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.24.0-source.tar.gz
Linux binary builds
pyroscope-0.24.0-linux-amd64.tar.gz
pyroscope-0.24.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.24.0_amd64.deb
pyroscope_0.24.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.24.0-1-x86_64.rpm
pyroscope-0.24.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.24.0_amd64.msi
Changes:
Bug Fixes
chore
Features
BREAKING CHANGES
- flamegraph/models: it will throw an error if spyName is unsupported
v0.23.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.23.0-source.tar.gz
Linux binary builds
pyroscope-0.23.0-linux-amd64.tar.gz
pyroscope-0.23.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.23.0_amd64.deb
pyroscope_0.23.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.23.0-1-x86_64.rpm
pyroscope-0.23.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.23.0_amd64.msi
Changes:
Bug Fixes
- ebpf: fix stderr reading deadlock (#1292) (c163b37)
- exemplars metadata and timestamps (#1299) (1a239f2)
Features
v0.22.1
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.22.1-source.tar.gz
Linux binary builds
pyroscope-0.22.1-linux-amd64.tar.gz
pyroscope-0.22.1-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.22.1_amd64.deb
pyroscope_0.22.1_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.22.1-1-x86_64.rpm
pyroscope-0.22.1-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.22.1_amd64.msi
Changes:
Bug Fixes
v0.22.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.22.0-source.tar.gz
Linux binary builds
pyroscope-0.22.0-linux-amd64.tar.gz
pyroscope-0.22.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.22.0_amd64.deb
pyroscope_0.22.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.22.0-1-x86_64.rpm
pyroscope-0.22.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.22.0_amd64.msi
Changes:
Bug Fixes
- frontend: fix latest version checks (#1243) (293078a)
- rideshare nodejs example anonymous functions (#1261) (d0720a8)
Features
- add new tooltip design (#1246) (8345168)
- adds support for group-by queries on the backend (#1244) (c52f0e4)
- flamegraph: Add support for visualizing traces (#1233) (b15d094)
- flamegraph: allow to filter items in table (#1226) (e87284d)
- remote read functionality (#1253) (e2af971)
- update right-click context menu (#1259) (8aea02f)
v0.21.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.21.0-source.tar.gz
Linux binary builds
pyroscope-0.21.0-linux-amd64.tar.gz
pyroscope-0.21.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.21.0_amd64.deb
pyroscope_0.21.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.21.0-1-x86_64.rpm
pyroscope-0.21.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.21.0_amd64.msi
Changes:
Bug Fixes
- add sidebar separation lines (#1216) (9efc566)
- adhoc/diff-view data table initial render (#1190) (b03794c)
- colors on login pages (#1197) (a6b2b22)
- default name when exporting diff (#1195) (c8e9b79)
- flamegraph: do a deep comparison for whether the flamegraph is the same (#1212) (910d8ea)
- frontend: don't crash when flamegraph changes (#1200) (f558e0d)
- improved nodes coloring by fixing murmur math (#1214) (8ea4f73)
- load exemplar metadata from segment (#1185) (e869730)
- single view app update should change comp/diff view left and right apps (#1211) (9a4f34d)
- Update flamegraph color pallette (9476039)
- zoom/focus reset on changing selected node [refactored] (#1184) (949052d)
Features
- add adhoc sort by date (#1187) (206d2c6)
- add an explanation for what each API Key Role is for (#1210) (88e04f3)
- add titles to charts / flamegraphs (#1208) (836fa97)
- frontend: support disabling exporting to flamegraph.com (#1188) (cd48732)
- support for micro-, milli-, and nanoseconds (#1209) (f1ba768)
- webapp: new app selector (#1199) (d671810)
v0.20.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.20.0-source.tar.gz
Linux binary builds
pyroscope-0.20.0-linux-amd64.tar.gz
pyroscope-0.20.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.20.0_amd64.deb
pyroscope_0.20.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.20.0-1-x86_64.rpm
pyroscope-0.20.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.20.0_amd64.msi