Skip to content

Releases: pyrra-dev/pyrra

v0.3.4 - 2022-02-21

21 Feb 14:08
2a5a01b
Compare
Choose a tag to compare

What's Changed

  • Separate increase rules into separate rule group with higher interval by @metalmatze in #139

Prometheus' CPU time dropped in half on demo.pyrra.dev:

Especially for bigger deployments this should be a nice fix/enhancement.

Full Changelog: v0.3.3...v0.3.4

Container Images

docker pull ghcr.io/pyrra-dev/pyrra:v0.3.4
podman pull ghcr.io/pyrra-dev/pyrra:v0.3.4

v0.3.3 - 2022-02-10

10 Feb 18:29
bb9544b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.3.3

Container Images

docker pull ghcr.io/pyrra-dev/pyrra:v0.3.3
podman pull ghcr.io/pyrra-dev/pyrra:v0.3.3

v0.3.2 - 2022-02-09

08 Feb 23:20
c45329f
Compare
Choose a tag to compare

What's Changed

  • Fix alerts by having severity as label and not annotation by @metalmatze in #114
  • Fix ErrorsGraph by actually using mapped values by @metalmatze in #115

Full Changelog: v0.3.1...v0.3.2

Container Images

docker pull ghcr.io/pyrra-dev/pyrra:v0.3.2
podman pull ghcr.io/pyrra-dev/pyrra:v0.3.2

v0.3.1 - 2022-02-04

04 Feb 17:14
3325adf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

Container Images

docker pull ghcr.io/pyrra-dev/pyrra:v0.3.1
podman pull ghcr.io/pyrra-dev/pyrra:v0.3.1

v0.3.0 - 2022-01-28

28 Jan 17:45
7574472
Compare
Choose a tag to compare

Highlights

  • You can now run kubectl get slo -A rather than the long kubectl get servicelevelobjective -A. ⌨️ Thanks @chlunde
  • Availability and error budget are now calculated with recording rules, making page load times more than 10x faster on some instances. 🚀
  • We moved from Recharts to uPlot as a graphing library. We now correctly graph your data. 📈

What's Changed

Dependencies

  • build(deps): bump tmpl from 1.0.4 to 1.0.5 in /ui by @dependabot in #61
  • build(deps): bump nanoid from 3.1.22 to 3.2.0 in /ui by @dependabot in #62
  • build(deps): bump follow-redirects from 1.14.0 to 1.14.7 in /ui by @dependabot in #63
  • build(deps): bump docker/metadata-action from 3.3.0 to 3.6.2 by @dependabot in #64
  • build(deps): bump alpine from 3.14 to 3.15.0 by @dependabot in #65
  • build(deps): bump docker/build-push-action from 2.5.0 to 2.8.0 by @dependabot in #66
  • build(deps): bump docker/login-action from 1.10.0 to 1.12.0 by @dependabot in #68
  • build(deps): bump golang from 1.16 to 1.17.6 by @dependabot in #69
  • build(deps): bump github.com/prometheus/common from 0.21.0 to 0.32.1 by @dependabot in #71
  • build(deps): bump github.com/cespare/xxhash/v2 from 2.1.1 to 2.1.2 by @dependabot in #73
  • build(deps): bump sass from 1.36.0 to 1.49.0 in /ui by @dependabot in #77
  • build(deps): bump github.com/go-chi/chi/v5 from 5.0.3 to 5.0.7 by @dependabot in #74
  • build(deps): bump web-vitals from 1.1.1 to 2.1.4 in /ui by @dependabot in #76
  • build(deps): bump @testing-library/jest-dom from 5.12.0 to 5.16.1 in /ui by @dependabot in #78
  • build(deps): bump @fontsource/lato from 4.5.0 to 4.5.1 in /ui by @dependabot in #79
  • build(deps): bump tar from 6.1.0 to 6.1.11 in /ui by @dependabot in #80
  • build(deps): bump path-parse from 1.0.6 to 1.0.7 in /ui by @dependabot in #81
  • build(deps): bump url-parse from 1.5.1 to 1.5.4 in /ui by @dependabot in #82
  • build(deps): bump ws from 6.2.1 to 6.2.2 in /ui by @dependabot in #83
  • build(deps): bump dns-packet from 1.3.1 to 1.3.4 in /ui by @dependabot in #84

New Contributors

Container Images

docker pull ghcr.io/pyrra-dev/pyrra:v0.3.0
podman pull ghcr.io/pyrra-dev/pyrra:v0.3.0

Full Changelog: v0.2.0...v0.3.0

v0.2.0 - 2021-11-12

12 Nov 14:29
f8192f1
Compare
Choose a tag to compare

Most importantly Pyrra now works based on labels, which allows Pyrra to be flexible in how you select things going forward.

Because of that Pyrra now supports grouping, similar to Prometheus' sum by(...).
It means that you can define one SLO for all your API but track it individually. 🎉

What's Changed

Full Changelog: v0.1.0...v0.2.0

docker pull ghcr.io/pyrra-dev/pyrra:v0.2.0

v0.1.0 - 2021.09.29

29 Sep 21:59
973deed
Compare
Choose a tag to compare
  • Support for Kubernetes, Docker, and filesystem
  • Alerting: Generates 4 Multi Burn Rate Alerts with different severity
  • UI page listing all Service Level Objectives
  • UI page with details for a Service Level Objective
  • Caching of Prometheus query results
  • Thanos: Disabling of partial responses and downsampling to 5m and 1h
  • OpenAPI generated API
docker pull ghcr.io/pyrra-dev/pyrra:v0.1.0