Skip to content

Releases: raffis/mongodb-query-exporter

v5.1.0

15 Sep 07:11
5f0be92
Compare
Choose a tag to compare

What's Changed

  • ci: always test chart by @raffis in #212
  • ci: fix e2e test pipeline by @raffis in #214
  • feat: support info metrics #198 by @raffis in #213
  • chore(deps-dev): update actions/checkout action to v4 by @renovate in #211
  • chore(deps-dev): update actions/cache action to v3.3.2 by @renovate in #215
  • ci: enable renovate automerge by @raffis in #218
  • ci: renovate automerge all packages by @raffis in #219
  • chore(deps-dev): update docker/login-action action to v3 by @renovate in #216
  • chore(deps-dev): update shogo82148/actions-goveralls action to v1.8.0 by @renovate in #210
  • chore(deps-dev): update goreleaser/goreleaser-action action to v4.6.0 by @renovate in #209
  • chore(deps-dev): update aquasecurity/trivy-action action to v0.12.0 by @renovate in #208
  • chore(deps): update module go.uber.org/zap to v1.25.0 by @renovate in #206
  • chore(deps): update module github.com/testcontainers/testcontainers-go to v0.23.0 by @renovate in #205
  • chore(deps-dev): update sigstore/cosign-installer action to v3.1.2 by @renovate in #204
  • chore(deps-dev): update step-security/harden-runner action to v2.5.1 by @renovate in #196
  • chore(deps): update gcr.io/distroless/static:nonroot docker digest to 92d40ee by @renovate in #200
  • chore(deps-dev): update github/codeql-action action to v2.21.5 by @renovate in #192
  • chore(deps-dev): update helm/kind-action action to v1.8.0 by @renovate in #194
  • chore(deps-dev): update actions/setup-python action to v4.7.0 by @renovate in #195
  • chore(deps-dev): update github/codeql-action digest to c6c77c8 by @renovate in #190
  • chore(deps-dev): update actions/dependency-review-action action to v3 by @renovate in #188
  • chore(deps-dev): update github/codeql-action action to v2.21.6 by @renovate in #220
  • chore(deps-dev): update actions/upload-artifact action to v3.1.3 by @renovate in #203
  • chore(deps): update module go.mongodb.org/mongo-driver to v1.12.1 - autoclosed by @renovate in #202
  • chore(deps-dev): update zgosalvez/github-actions-ensure-sha-pinned-actions action to v2.1.4 by @renovate in #193
  • chore(deps-dev): update actions/setup-go action to v4.1.0 by @renovate in #168
  • chore(deps-dev): update goreleaser/goreleaser-action action to v5 by @renovate in #217
  • chore(deps-dev): update github/codeql-action digest to 5f18c9a by @renovate in #222
  • ci: add stale bot by @raffis in #221

Full Changelog: v5.0.0...v5.1.0

v5.0.0

08 Sep 12:29
6e5f853
Compare
Choose a tag to compare

Important notes

  • This release merges the release lines of the helm chart as well as the exporter itself. The chart is now part of the same release and always released for each new release automatically. This is the reason that there is a version jump from v2 => v5 for the exports as the chart was at v4.x previously.
  • Container tags are no prefixed by a v. The tag for this version therefore is v5.0.0.

What's Changed

  • chore(deps-dev): update actions/upload-artifact action to v3.1.2 by @renovate in #147
  • chore(deps-dev): update actions/download-artifact action to v3.0.2 by @renovate in #146
  • chore(chart): bump chart version by @raffis in #148
  • ci: add CODEOWNERS by @raffis in #174
  • chore(deps): update module go.mongodb.org/mongo-driver to v1.12.0 by @renovate in #156
  • chore(deps-dev): update anchore/sbom-action action to v0.14.3 by @renovate in #158
  • chore(deps-dev): update shogo82148/actions-goveralls action to v1.7.0 by @renovate in #153
  • chore(deps-dev): update actions/setup-python action to v4.6.1 by @renovate in #151
  • chore(deps-dev): update github/codeql-action digest to bcb460d by @renovate in #149
  • chore(deps-dev): update helm/kind-action action to v1.7.0 by @renovate in #172
  • chore(deps-dev): update goreleaser/goreleaser-action action to v4.3.0 by @renovate in #171
  • chore(deps-dev): update pascalgn/size-label-action digest to b1f4946 by @renovate in #166
  • chore(deps-dev): update actions/checkout digest to c85c95e by @renovate in #165
  • chore(deps-dev): update docker/login-action action to v2.2.0 by @renovate in #170
  • feat: add server label to metrics #161 by @raffis in #162
  • chore(deps): update module github.com/prometheus/client_golang to v1.16.0 by @renovate in #150
  • chore(deps-dev): update sigstore/cosign-installer digest to 0f98322 by @renovate in #167
  • chore(deps): update module github.com/spf13/viper to v1.16.0 by @renovate in #169
  • chore(deps-dev): update sigstore/cosign-installer action to v3.1.1 by @renovate in #152
  • ci: rework e2e tests by @raffis in #163
  • fix!: prefix v and drop old resources from chart by @raffis in #164
  • fix(chart): rework labeling to make additional label work (Closes #173) by @Horgix in #176
  • ci: add scorecard workflow by @raffis in #178
  • ci: tweak workflow security by @raffis in #183
  • fix: cosign yes flag for chart by @raffis in #185
  • chore(deps-dev): update aquasecurity/trivy-action action to v0.11.2 by @renovate in #184
  • chore(deps-dev): update ossf/scorecard-action action to v2.2.0 by @renovate in #182
  • chore(deps-dev): update github/codeql-action action to v2.20.2 by @renovate in #181
  • chore(deps-dev): update actions/checkout action to v3.5.3 by @renovate in #180
  • chore(deps-dev): update actions/upload-artifact action to v3.1.2 by @renovate in #179
  • chore(deps-dev): update github/codeql-action digest to a2d725d by @renovate in #175
  • ci: revert fossa token from secrets by @raffis in #187
  • [StepSecurity] Apply security best practices by @step-security-bot in #186
  • ci: tweak job token scopes by @raffis in #189
  • ci: add artifacthub-repo.yml by @raffis in #191
  • refactor: remove cobra by @raffis in #199
  • ci: always release chart by @raffis in #197

New Contributors

Full Changelog: v2.0.3...v5.0.0

v2.0.3

14 Apr 09:30
6fed7df
Compare
Choose a tag to compare

What's Changed

  • ci: add renovate config by @raffis in #120
  • chore(deps): update module go.mongodb.org/mongo-driver to v1.11.4 by @renovate in #123
  • chore(deps-dev): update actions/checkout digest to 8e5e7e5 by @renovate in #121
  • chore(deps-dev): update github/codeql-action digest to d944b34 by @renovate in #122
  • chore(deps): update module github.com/prometheus/common to v0.42.0 by @renovate in #125
  • chore(deps): update module github.com/spf13/cobra to v1.7.0 by @renovate in #126
  • chore(deps-dev): update actions/cache action to v3.3.1 by @renovate in #129
  • chore(deps-dev): update actions/setup-python action to v4.5.0 by @renovate in #133
  • chore(deps-dev): update actions/setup-go action to v3.5.0 by @renovate in #130
  • chore(deps): update module github.com/spf13/viper to v1.15.0 by @renovate in #127
  • refactor: update module name to v2 by @raffis in #132
  • ci: update cosign to v2 (action to v3) by @raffis in #143
  • chore(deps-dev): update goreleaser/goreleaser-action action to v4 by @renovate in #141
  • chore(deps-dev): update fossa-contrib/fossa-action action to v2 by @renovate in #140
  • chore(deps-dev): update actions/setup-go action to v4 by @renovate in #139
  • chore(deps-dev): update helm/kind-action action to v1.5.0 by @renovate in #138
  • chore(deps-dev): update helm/chart-testing-action action to v2.4.0 by @renovate in #137
  • chore(deps-dev): update cirrus-actions/rebase action to v1.8 by @renovate in #136
  • chore(deps-dev): update github/codeql-action digest to dc04638 by @renovate in #144
  • chore(deps-dev): update azure/setup-helm action to v3.5 by @renovate in #135
  • chore(deps-dev): update anchore/sbom-action action to v0.14.1 by @renovate in #134
  • chore(deps): update module github.com/testcontainers/testcontainers-go to v0.19.0 by @renovate in #128
  • chore(deps): update golang docker tag to v1.20 by @renovate in #124
  • ci: use go1.20 by @raffis in #145

New Contributors

Full Changelog: v2.0.2...v2.0.3

v2.0.2

19 Dec 08:12
5e71ddf
Compare
Choose a tag to compare

What's Changed

  • fix: bump chart by @raffis in #83
  • fix: do not bump chart appVersion while releasing by @raffis in #87
  • fix: change artifact hub badge / main instead root.go by @raffis in #88
  • fix: support /etc/mongodb-query-exporter as default config lookup path by @raffis in #90

Full Changelog: v2.0.1...v2.0.2

v2.0.1

13 Dec 16:58
81460c9
Compare
Choose a tag to compare

What's Changed

  • fix: don't panic if no user home was found by @raffis in #84

Full Changelog: v2.0.0...v2.0.1

v2.0.0

13 Dec 12:34
f8bd38c
Compare
Choose a tag to compare

Important

  • ⚠️ The helm chart has been migrated to ghcr.io. No more chart releases are published to the helm repository.
    Please pull the chart using oci:// as described here. The old chart repository is still available providing all old chart releases.
  • The binary in the docker image was renamed to /bin/mongodb-query-exporter

What's Changed

  • feat(ci): use golreleaser, clean actions, update to go1.19 by @raffis in #62
  • Bump github/codeql-action from 2.1.31 to 2.1.36 by @dependabot in #64
  • Bump actions/setup-python from 4.3.0 to 4.3.1 by @dependabot in #67
  • Bump go.mongodb.org/mongo-driver from 1.8.4 to 1.11.1 by @dependabot in #68
  • Bump github.com/prometheus/client_model from 0.2.0 to 0.3.0 by @dependabot in #70
  • Bump pascalgn/size-label-action from 851c37f157f7d64e56f41ff5d2d80316299b2d47 to a4655c448bb838e8d73b81e97fd0831bb4cbda1e by @dependabot in #65
  • Bump go.uber.org/zap from 1.16.0 to 1.24.0 by @dependabot in #69
  • Bump github.com/prometheus/client_golang from 1.9.0 to 1.14.0 by @dependabot in #72
  • Bump actions/setup-go from 3.3.1 to 3.4.0 by @dependabot in #66
  • Bump github.com/spf13/viper from 1.7.1 to 1.14.0 by @dependabot in #71
  • Bump azure/setup-helm from 3.4 to 3.5 by @dependabot in #78
  • Bump github.com/prometheus/common from 0.37.0 to 0.38.0 by @dependabot in #76
  • Bump github.com/spf13/cobra from 1.0.0 to 1.6.1 by @dependabot in #74
  • Bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #77
  • Bump github.com/hashicorp/go-multierror from 1.1.0 to 1.1.1 by @dependabot in #75
  • v2.0.0 release chore by @raffis in #80
  • fix: enforce yaml config #63 by @raffis in #81
  • Add linter by @raffis in #82

New Contributors

Full Changelog: prometheus-mongodb-query-exporter-2.1.0...v2.0.0

prometheus-mongodb-query-exporter-2.1.0

27 Apr 12:41
304a431
Compare
Choose a tag to compare

A Prometheus exporter for MongoDB custom aggregations

v1.0.0

21 Mar 14:28
b5a7400
Compare
Choose a tag to compare

Out of beta!
Notably the config format v3.0 was introduced in this release. See readme.md for more information.

Features

  • Support for env substitution within mongodb uri
  • Support multiple metric values per aggregation pipeline #24

Changes

  • update: mongodb driver 1.8.4 #38 @fredmaggiowski
  • Log a warning if no metrics are configured
  • Upgrade to go1.17
  • Add matrix mongodb version integration tests
  • Various code improvements

Bugfixes

  • Exporter works now even without any servers configured in the config and falls back to the uri env or localhost
  • Fallback to default logger if an empty encoder and/or level is configured

Packaging

  • Add support for podMonitor in helm chart
  • kustomize base #29
  • Add e2e tests and improved pipeline
  • Add matrix mongodb version e2e tests
  • Publish container image to ghcr.io instead of docker hub

prometheus-mongodb-query-exporter-2.0.1

21 Mar 16:44
2068e6c
Compare
Choose a tag to compare

A Prometheus exporter for MongoDB custom aggregations

v1.0.0-beta8

04 Nov 15:52
bc3d2f9
Compare
Choose a tag to compare
v1.0.0-beta8 Pre-release
Pre-release

Changes

  • Helper functions for shared chart labels #33

Features