Releases: grafana/pyroscope
v0.35.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.35.0-source.tar.gz
Linux binary builds
pyroscope-0.35.0-linux-amd64.tar.gz
pyroscope-0.35.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.35.0_amd64.deb
pyroscope_0.35.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.35.0-1-x86_64.rpm
pyroscope-0.35.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.35.0_amd64.msi
Changes:
Bug Fixes
- flamegraph: fix dropdown menu opening (#1755) (0b1acef)
- make table rows only take one line (#1765) (6d33d42)
- move sandwich view message to correct location (#1767) (6720c3f)
- tag explorer loading spinner (#1748) (c1c83c2)
Features
v0.34.1
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.34.1-source.tar.gz
Linux binary builds
pyroscope-0.34.1-linux-amd64.tar.gz
pyroscope-0.34.1-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.34.1_amd64.deb
pyroscope_0.34.1_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.34.1-1-x86_64.rpm
pyroscope-0.34.1-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.34.1_amd64.msi
Changes:
Bug Fixes
- delete app also deletes metadata (#1736) (c485edd)
- ebpf: update regexps for sd cgroupv1 matching (#1719) (ebc951d)
- make reset view available in sandwich mode context menu (#1731) (e41bcaf)
- tag explorer long tag overflow (#1718) (b5ee72a)
Features
- make tag explorer modal adapt to content (#1733) (7bdd8a4)
- pie chart tooltip show units (#1720) (8d5d658)
- show percentages for diff table instead of absolute values (#1697) (71efcb8)
- webapp: filter out apps that are not cpu in exemplars page (#1722) (100f943)
- webapp: render pie slice label as percent in tag explorer (#1721) (79018aa)
v0.34.0
Preview
Sandwich view
Screen.Recording.2022-11-16.at.11.55.03.AM.mov
Exemplars heatmap
Screen.Recording.2022-11-16.at.11.53.20.AM.mov
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.34.0-source.tar.gz
Linux binary builds
pyroscope-0.34.0-linux-amd64.tar.gz
pyroscope-0.34.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.34.0_amd64.deb
pyroscope_0.34.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.34.0-1-x86_64.rpm
pyroscope-0.34.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.34.0_amd64.msi
Changes:
Bug Fixes
- add TagsBar component to exemplars single view (#1696) (8817502)
- backend: fix cache (#1664) (04ab88a)
- exemplars page shows weird y-axis numbers (#1644) (c672ed7)
- heatmap y-axis value with "<" (#1694) (76e5748)
- make /apps respect remoteRead (#1645) (3e85b17)
- make oauth work when baseUrl is set (#1673) (6cc1a2a)
- panel-plugin: remove leaky css (#1709) (bc28930)
- remove tmp multipart files (#1678) (6a1b631)
- sandwich view prompt in comparison view (#1688) (5f32774)
- Update a few function names on comments (#1676) (59a339f)
- webapp: make ui consistent when request is cancelled (#1635) (d9b8290)
- webapp: pass from,until when calling /label{-values} (#1677) (a82077d)
- webapp: sort appNames alphabetically (#1655) (e29d2e2)
Features
- add a generic Tooltip component (#1643) (e04a9a5)
- add Fit Mode to Context Menu (#1698) (082a971)
- add sandwich view for table/flamegraph (#1613) (870c0b8)
- add single, comparison, diff tabs to heatmap page (#1672) (9afe5e5)
- disable sandwich view for diff page (#1693) (b47b441)
- enable "reset view" button when table item is highlighted (#1703) (7b1bfd5)
- flamegraph: Redesign flamegraph toolbar to allow for more interactions (#1674) (646501a)
- panel-plugin: allow setting different views (#1712) (058099c)
- show gif when heatmap has no selection (#1658) (2a3243d)
- store application metadata (#1649) (eb2d86e)
- webapp: [notifications] support 'warning' status and arbitrary jsx element (#1656) (2ec2b07)
- webapp: Add relative time period dropdown to comparison / diff view (#1638) (23cf747)
- webapp: Annotations flot plugin (#1605) (fe80686)
- webapp: Issue when comparison / diff timelines are out of range (#1615) (211ccca)
- webapp: Make explore page show precise numbers in table (#1695) (5b47c71)
- webapp: Show top 10 items in Explore page (#1663) (73544fb)
v0.33.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.33.0-source.tar.gz
Linux binary builds
pyroscope-0.33.0-linux-amd64.tar.gz
pyroscope-0.33.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.33.0_amd64.deb
pyroscope_0.33.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.33.0-1-x86_64.rpm
pyroscope-0.33.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.33.0_amd64.msi
Changes:
Bug Fixes
- close databases in deterministic order (#1623) (7a8b33c)
- fix node version in update-contributors action (deb36ad)
Performance Improvements
v0.32.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.32.0-source.tar.gz
Linux binary builds
pyroscope-0.32.0-linux-amd64.tar.gz
pyroscope-0.32.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.32.0_amd64.deb
pyroscope_0.32.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.32.0-1-x86_64.rpm
pyroscope-0.32.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.32.0_amd64.msi
Changes:
Bug Fixes
v0.31.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.31.0-source.tar.gz
Linux binary builds
pyroscope-0.31.0-linux-amd64.tar.gz
pyroscope-0.31.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.31.0_amd64.deb
pyroscope_0.31.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.31.0-1-x86_64.rpm
pyroscope-0.31.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.31.0_amd64.msi
Changes:
Bug Fixes
Features
v0.30.0
Installation
For instructions on how to install pyroscope visit our Getting Started guide.
Source code
pyroscope-0.30.0-source.tar.gz
Linux binary builds
pyroscope-0.30.0-linux-amd64.tar.gz
pyroscope-0.30.0-linux-arm64.tar.gz
Ubuntu / Debian (.deb) builds
pyroscope_0.30.0_amd64.deb
pyroscope_0.30.0_arm64.deb
RHEL / CentOS (.rpm) builds
pyroscope-0.30.0-1-x86_64.rpm
pyroscope-0.30.0-1-aarch64.rpm
Windows (.msi) builds
pyroscope_agent_0.30.0_amd64.msi
Changes:
Bug Fixes
- backend: don't set a default annotation timestamp in controller (#1504) (c2b2cfe)
- backend: upsert annotations (#1508) (a557183)
- export dropdown should close when clicking outside (#1579) (b4074a7)
- heatmap bug fixes (#1545) (3218c62)
- merge zstd lib generated so names for jfr (#1569) (00ed85a)
- tag explorer modal should close when another one is clicked (#1578) (c2d1e96)
- Update flask rideshare app name (fdd7b4c)
- webapp: annotation doesn't have a weird marking anymore (#1512) (20abd58)
- webapp: don't render popover outside the visible window (#1534) (0ce4e7d)
- webapp: format annotation using timezone (#1522) (bc68da3)
- webapp: show annotations tooltip only when hovering close to the marker (#1510) (e8bdf4a)
Features
- add 'perf script' format upload (#1499) (c7bb5ca)
- add "Count" title above heatmap scale (#1571) (910c496)
- Add count and latency to heatmap tooltip (#1582) (4590901)
- add table view to heatmap flamegraph (#1574) (e55cc8a)
- add ticks to x and y-axis (#1558) (4a3e140)
- annotations: allow creating multiple annotations for different apps (#1562) (1986b11)
- change color of the selected area of the heatmap (#1572) (9ebdded)
- heatmap improvements (#1501) (e9e5bfd)
- Heatmap should show error message if no data is returned (#1565) (fe32a07)
- remove heatmap grid (#1567) (541133b)
- show heatmap y-axis units (#1559) (8199170)
- webapp: annotations UI (#1489) (0e57137)
- webapp: create annotations via ui (#1524) (53836ce)
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)