Skip to content

Releases: 3scale-sre/prometheus-exporter-operator

v0.9.2

17 Jun 14:07
a6091a9

Choose a tag to compare

What's Changed

  • Update gh workflow cache version since v2 will be deprecated on Feb 1st 2025 by @slopezz in #71
  • cfg: Update OWNERS files by @3scale-sre-programatic-access in #72
  • cfg: use 3scale-sre quay org by @raelga in #73
  • maintenance: update gh actions by @raelga in #74
  • docs: update operator description by @raelga in #75
  • clean: update 3scale ops references by @raelga in #76
  • feat: update gh actions by @raelga in #77
  • release: catalog for bundle v0.9.1 by @github-actions in #78
  • feat: update sendgrid exporter by @raelga in #82

New Contributors

  • @3scale-sre-programatic-access made their first contribution in #72

Full Changelog: v0.9.0...v0.9.2

v0.9.1

17 Jun 13:36
008ca3b

Choose a tag to compare

What's Changed

  • Update gh workflow cache version since v2 will be deprecated on Feb 1st 2025 by @slopezz in #71
  • cfg: Update OWNERS files by @3scale-sre-programatic-access in #72
  • cfg: use 3scale-sre quay org by @raelga in #73
  • maintenance: update gh actions by @raelga in #74
  • docs: update operator description by @raelga in #75
  • clean: update 3scale ops references by @raelga in #76
  • feat: update gh actions by @raelga in #77

New Contributors

  • @3scale-sre-programatic-access made their first contribution in #72

Full Changelog: v0.9.0...v0.9.1

v0.9.0

03 Dec 16:54
8f72bdd

Choose a tag to compare

What's Changed

  • feat: new gh actions workflows by @raelga in #58
  • feat: customizable tolerations by @raelga in #59
  • feat: update exporters by @raelga in #60
  • fix: add missing step in the release-catalog workflow by @raelga in #63
  • release: 0.8.2-alpha.3 by @raelga in #64
  • release: 0.8.2 by @raelga in #65
  • release: catalog for bundle v0.8.2 by @github-actions in #66
  • clean: removes the stable check from the catalog workflow by @raelga in #67
  • release: 0.9.0 by @raelga in #68

Full Changelog: v0.6.1...v0.9.0

v0.8.1

09 May 16:17
9f732cf

Choose a tag to compare

What's Changed

  • fix/cross-namespace-dashboard-import by @roivaz in #52

Full Changelog: v0.8.0...v0.8.1

v0.8.0

22 Feb 15:25
1b5a9fe

Choose a tag to compare

What's Changed

  • Feat/Add manticore prometheus-exporter and stable release v0.8.0 by @slopezz in #51

Full Changelog: v0.7.0...v0.8.0

v0.7.0

06 Sep 10:52
a11944f

Choose a tag to compare

Features/Changes

  • Upgrade operator to manage different possible GrafanaDashboard apiVersions #49
    • New grafana-operator:v5 has added a breaking change by renaming the GrafanaDashboard custom resource apiVersion, and introducing a new required CRD field
    • This prometheus-exporter-operator:v0.7.0 release makes it optional to set the GrafanaDashboard apiVersion to use. Current default value, if not specified in the CR, is the old apiVersion v1alpha1, since not everybody might already upgraded its grafana-operator version to v5
    • In future releases of prometheus-exporter-operator , the default value will be updated to new apiVersion v1beta1
    • If for any reason you have already upgraded your grafana-operator version to v5, then you need to add to your CRs the new CRD field grafanaDashboard.apiVersion=v1beta1
apiVersion: monitoring.3scale.net/v1alpha1
kind: PrometheusExporter
metadata:
  name: example-memcached
spec:
  type: memcached
  grafanaDashboard:
    label:
      key: autodiscovery
      value: enabled
    apiVersion: v1beta1   ### This one
  dbHost: your-memcached-host
  dbPort: 11211

v0.6.2

30 Mar 09:25
0bd825b

Choose a tag to compare

Features/Changes

  • Increase default cpu limits for all exporters (except sendgrid) to avoid CPUThrottling #47
    • If for any reason you prefer to have lower cpu.limits although having CPU throttled, you can always overwrite default resources configuration, example:
apiVersion: monitoring.3scale.net/v1alpha1
kind: PrometheusExporter
metadata:
  name: elasticsearch
spec:
  type: es
  dbHost: https://elasticsearch.com
  dbPort: 443
  resources:
    requests:
      cpu: 25m
      memory: 64Mi
    limits:
      cpu: 200m
      memory: 128Mi

v0.6.1

25 Oct 10:37
4dc26d6

Choose a tag to compare

Features/Changes

  • Updated probe exporter with new default blackbox_exporter image (from 0.18.0 to 0.22.0) #41
    • It also offers the possibility to use new prometheus Probe instead of prometheus ServiceMonitor
    • Grafana Target Label selector before was harcoded to target which came from a required RelabellingConfig on every ServiceMonitor:
     relabelings:
     - sourceLabels: [__param_target]
       targetLabel: target
    
    • Now it is not needed, Probe already offers instance label by default, which has been configured as default value for the Grafana Target Label selector
    • For backward compatibility, you can keep using ServiceMonitor, but you will need to override this default value to use any other one like previous target value with the new PrometheusExporter CR field probeTargetLabel
  • Updated redis exporter with new default redis exporter image (from 1.3.5 to v1.44.0) #42
  • Upgrade operator-sdk from v1.13.1 to v1.24.0 #43

Bug Fixes

  • Fixed some redis grafana dashboard panels showing negative values #42
  • Fixed some memcached and postgres grafana dashboards panels showing negative values #44
  • Fixed resources low limits on controller-manager #46

v0.5.0

04 Aug 10:35
c23db78

Choose a tag to compare

Features/Changes

  • Add sendgrid_exporter to have available mailing statistics #37

v0.4.1

11 Apr 15:05
58ed1af

Choose a tag to compare

Features/Changes

  • Remove deprecated name field from grafana dashboard template #35