Releases: grafana/pyroscope
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
Changes:
Bug Fixes
Features
v0.19.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.19.0-source.tar.gz
Linux binary builds
pyroscope-0.19.0-linux-amd64.tar.gz
pyroscope-0.19.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.19.0_amd64.deb
pyroscope_0.19.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.19.0-1-x86_64.rpm
pyroscope-0.19.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.19.0_amd64.msi
Changes:
Bug Fixes
- Fix missed style in tags submenu (#1154) (006771b)
- fix regexp typo (#1151) (6396017)
- infinite loop when no apps are available (#1125) (330eb23)
- make pprof parser to track the sequence (#1139) (e448205)
- Merge jvm generated classes in jfr at ingestion time (#1149) (c80878f)
- pprof parser sample types config (#1145) (efcb0bb)
- still write to local storage when remote write is turned on (#1144) (baba1b8)
- use new wg per parallelizer request (#1138) (7757c44)
- webapp: fix border of element (#1127) (458b62b)
Features
v0.18.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.18.0-source.tar.gz
Linux binary builds
pyroscope-0.18.0-linux-amd64.tar.gz
pyroscope-0.18.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.18.0_amd64.deb
pyroscope_0.18.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.18.0-1-x86_64.rpm
pyroscope-0.18.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.18.0_amd64.msi
Changes:
Bug Fixes
- flamegraph palette selector button styles (#1113) (d7a7b11)
- flamegraph palette selector checkmark styles (#1114) (755893f)
Features
v0.17.1
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.17.1-source.tar.gz
Linux binary builds
pyroscope-0.17.1-linux-amd64.tar.gz
pyroscope-0.17.1-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.17.1_amd64.deb
pyroscope_0.17.1_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.17.1-1-x86_64.rpm
pyroscope-0.17.1-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.17.1_amd64.msi