Releases: raffis/mongodb-query-exporter
Releases · raffis/mongodb-query-exporter
v5.1.0
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
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 isv5.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
- @Horgix made their first contribution in #176
- @step-security-bot made their first contribution in #186
Full Changelog: v2.0.3...v5.0.0
v2.0.3
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
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
What's Changed
Full Changelog: v2.0.0...v2.0.1
v2.0.0
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
- @dependabot made their first contribution in #64
Full Changelog: prometheus-mongodb-query-exporter-2.1.0...v2.0.0
prometheus-mongodb-query-exporter-2.1.0
A Prometheus exporter for MongoDB custom aggregations
v1.0.0
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
A Prometheus exporter for MongoDB custom aggregations
v1.0.0-beta8
Changes
- Helper functions for shared chart labels #33
Features
- Add an option to override value for empty result set #32 @guillaumelecerf