Releases: grafana/pyroscope
v0.29.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.29.0-source.tar.gz
Linux binary builds
pyroscope-0.29.0-linux-amd64.tar.gz
pyroscope-0.29.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.29.0_amd64.deb
pyroscope_0.29.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.29.0-1-x86_64.rpm
pyroscope-0.29.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.29.0_amd64.msi
Changes:
Bug Fixes
- add pprof format during ingestion to RawProfile (#1482) (b8f0296)
- ignore missing heatmap params (#1480) (c7e051b)
- pprof: multipart upload pprof format (#1483) (47d2bcc)
- support for float parameters in exemplar query params (#1479) (b8bd9b7)
- webapp: CollapseBox overflow (#1490) (0af9f1d)
- webapp: hide tooltip if there's no data (#1472) (df4c8cc)
Features
v0.28.1
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.28.1-source.tar.gz
Linux binary builds
pyroscope-0.28.1-linux-amd64.tar.gz
pyroscope-0.28.1-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.28.1_amd64.deb
pyroscope_0.28.1_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.28.1-1-x86_64.rpm
pyroscope-0.28.1-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.28.1_amd64.msi
Changes:
Bug Fixes
- flamegraph: add color to tooltip (#1468) (1c29ef6)
- flamegraph: table width (#1463) (f19b8ac)
- flamegraph: table width (#1466) (a60f608)
Features
v0.28.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.28.0-source.tar.gz
Linux binary builds
pyroscope-0.28.0-linux-amd64.tar.gz
pyroscope-0.28.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.28.0_amd64.deb
pyroscope_0.28.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.28.0-1-x86_64.rpm
pyroscope-0.28.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.28.0_amd64.msi
Changes:
Bug Fixes
- ebpf rename labels (#1441) (a0359dd)
- flamegraph: fixed tooltip display with color blind palette (#1442) (702ad8b)
- flamegraph: table, buttons colors for light mode (#1458) (37afd3b)
- pprof parser formatting for rbspy (#1454) (ca93c31)
Features
- concurrent storage put (#1304) (ec5f8b6)
- ebpf go symbols - resolve from .gopclntab (#1447) (ae78c42)
- flamegraph: added sub-second units support for trace visualization (#1418) (21f6550)
- webapp: display timer for notifications (#1457) (b158f38)
- webapp: dropdown component for head-first dropdown (#1435) (a7d6891)
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