prometheus nginx exporter
Notes
Release notes
v1.5.2
· today
<!-- Release notes generated using configuration in .github/release.yml at main -->
Notice
The release pipeline failed part way through so not all release artifacts are published, this release has been retracted. Please upgrade to v1.5.3.
What's Changed
🔨 Maintenance
- Improve Release Workflow by @AlexFenlon in https://github.com/nginx/nginx-prometheus-exporter/pull/1173
- Update release docs & remove snapcraft by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1174
- Only run notification workflow when release fails by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1249
- Update CLA concurrency by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1279
- Refactor metric label initialization by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1324
- Update goreleaser configuration to use bundle signing by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1325
- Fix signature argument in goreleaser configuration for cosign by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1326
📝 Documentation
- Update README with N+ license metrics by @defanator in https://github.com/nginx/nginx-prometheus-exporter/pull/1222
- Address markdown linter issues by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1233
- Remove Fossa workflow by @thresheek in https://github.com/nginx/nginx-prometheus-exporter/pull/1275
- Address more markdown lint issues by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1234
⬆️ Dependencies
<details><summary>46 changes</summary>
- Update github/codeql-action action to v4.37.6 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1165, https://github.com/nginx/nginx-prometheus-exporter/pull/1180, https://github.com/nginx/nginx-prometheus-exporter/pull/1186, https://github.com/nginx/nginx-prometheus-exporter/pull/1211, https://github.com/nginx/nginx-prometheus-exporter/pull/1236, https://github.com/nginx/nginx-prometheus-exporter/pull/1282
- Update sigstore/cosign-installer action to v4.1.2 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1181, https://github.com/nginx/nginx-prometheus-exporter/pull/1270, https://github.com/nginx/nginx-prometheus-exporter/pull/1284
- Update anchore/scan-action action to v7.4.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1179, https://github.com/nginx/nginx-prometheus-exporter/pull/1206, https://github.com/nginx/nginx-prometheus-exporter/pull/1216, https://github.com/nginx/nginx-prometheus-exporter/pull/1238
- Update cachix/install-nix-action digest to ab73962 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1175, https://github.com/nginx/nginx-prometheus-exporter/pull/1214, https://github.com/nginx/nginx-prometheus-exporter/pull/1263, https://github.com/nginx/nginx-prometheus-exporter/pull/1280
- Update lucacome/draft-release action to v2.2.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1187, https://github.com/nginx/nginx-prometheus-exporter/pull/1230, https://github.com/nginx/nginx-prometheus-exporter/pull/1250, https://github.com/nginx/nginx-prometheus-exporter/pull/1316
- Update docker/metadata-action action to v6 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1194, https://github.com/nginx/nginx-prometheus-exporter/pull/1266
- Update anchore/sbom-action action to v0.24.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1176, https://github.com/nginx/nginx-prometheus-exporter/pull/1215, https://github.com/nginx/nginx-prometheus-exporter/pull/1237
- Update golang Docker tag to v1.26.5 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1177, https://github.com/nginx/nginx-prometheus-exporter/pull/1229, https://github.com/nginx/nginx-prometheus-exporter/pull/1246, https://github.com/nginx/nginx-prometheus-exporter/pull/1283
- Update golangci/golangci-lint-action action to v9.3.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1197, https://github.com/nginx/nginx-prometheus-exporter/pull/1292
- Update docker/setup-qemu-action action to v4 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1195, https://github.com/nginx/nginx-prometheus-exporter/pull/1268
- Update pre-commit hook gitleaks/gitleaks to v8.30.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1196, https://github.com/nginx/nginx-prometheus-exporter/pull/1269
- Update dependency golangci/golangci-lint to v2.12.2 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1189, https://github.com/nginx/nginx-prometheus-exporter/pull/1228
- Update dependency goreleaser/goreleaser to v2.17.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1185, https://github.com/nginx/nginx-prometheus-exporter/pull/1224, https://github.com/nginx/nginx-prometheus-exporter/pull/1256, https://github.com/nginx/nginx-prometheus-exporter/pull/1295
- Update actions/checkout action to v7 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1207, https://github.com/nginx/nginx-prometheus-exporter/pull/1235, https://github.com/nginx/nginx-prometheus-exporter/pull/1312
- Update aws-actions/configure-aws-credentials action to v6.2.3 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1208, https://github.com/nginx/nginx-prometheus-exporter/pull/1248, https://github.com/nginx/nginx-prometheus-exporter/pull/1281
- Update actions/dependency-review-action action to v5 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1198, https://github.com/nginx/nginx-prometheus-exporter/pull/1254, https://github.com/nginx/nginx-prometheus-exporter/pull/1288
- Update actions/upload-artifact action to v7 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1191, https://github.com/nginx/nginx-prometheus-exporter/pull/1219, https://github.com/nginx/nginx-prometheus-exporter/pull/1260
- Update actions/setup-go action to v7 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1205, https://github.com/nginx/nginx-prometheus-exporter/pull/1231, https://github.com/nginx/nginx-prometheus-exporter/pull/1259, https://github.com/nginx/nginx-prometheus-exporter/pull/1317
- Update reviewdog/action-actionlint action to v1.73 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1209, https://github.com/nginx/nginx-prometheus-exporter/pull/1244, https://github.com/nginx/nginx-prometheus-exporter/pull/1321
- Bump golang.org/x/crypto from 0.42.0 to 0.45.0 in the go_modules group across 1 directory by @dependabot[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1203
- Update module github.com/prometheus/common to v0.67.5 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1188, https://github.com/nginx/nginx-prometheus-exporter/pull/1227
- Update module github.com/prometheus/exporter-toolkit to v0.17.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1190, https://github.com/nginx/nginx-prometheus-exporter/pull/1274, https://github.com/nginx/nginx-prometheus-exporter/pull/1308
- Update actions/stale action to v11 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1210, https://github.com/nginx/nginx-prometheus-exporter/pull/1255, https://github.com/nginx/nginx-prometheus-exporter/pull/1323
- Update codecov/codecov-action action to v7 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1217, https://github.com/nginx/nginx-prometheus-exporter/pull/1272, https://github.com/nginx/nginx-prometheus-exporter/pull/1301
- Update alpine Docker tag to v3.24 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1212, https://github.com/nginx/nginx-prometheus-exporter/pull/1302
- Update actions/cache action to v6 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1218, https://github.com/nginx/nginx-prometheus-exporter/pull/1242, https://github.com/nginx/nginx-prometheus-exporter/pull/1311
- Update docker/setup-buildx-action action to v4 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1223, https://github.com/nginx/nginx-prometheus-exporter/pull/1267
- Update docker/dockerfile Docker tag to v1.26 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1199, https://github.com/nginx/nginx-prometheus-exporter/pull/1239, https://github.com/nginx/nginx-prometheus-exporter/pull/1287
- Update pre-commit hook adrienverge/yamllint to v1.38.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1232
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1225, https://github.com/nginx/nginx-prometheus-exporter/pull/1315
- Update actions/github-script action to v9 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1276
- Update docker/login-action action to v4.6.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1265, https://github.com/nginx/nginx-prometheus-exporter/pull/1297
- Update pre-commit hook DavidAnson/markdownlint-cli2 to v0.23.2 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1200, https://github.com/nginx/nginx-prometheus-exporter/pull/1309
- Update docker/build-push-action action to v7.3.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1251, https://github.com/nginx/nginx-prometheus-exporter/pull/1264, https://github.com/nginx/nginx-prometheus-exporter/pull/1296
- Update pre-commit hook thlorenz/doctoc to v2.4.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1257
- Update module github.com/pires/go-proxyproto to v0.15.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1240, https://github.com/nginx/nginx-prometheus-exporter/pull/1307
- Update DavidAnson/markdownlint-cli2-action action to v24 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1273, https://github.com/nginx/nginx-prometheus-exporter/pull/1313
- Update goreleaser/goreleaser-action action to v7.2.3 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1258, https://github.com/nginx/nginx-prometheus-exporter/pull/1293
- Update actions/labeler action to v7 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1322
- Update reviewdog/action-actionlint digest to 01d2dd6 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1318
- Update ossf/scorecard-action action to v2.4.4 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1319
- Update module github.com/prometheus/client_golang to v1.24.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1320
- Update docker/metadata-action digest to dc80280 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1290
- Update docker/setup-buildx-action digest to bb05f3f by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1291
- Update docker/setup-qemu-action digest to 96fe6ef by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1298
- Update reviewdog/action-yamllint action to v1.23.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1310 </details>
Other Changes
- Add uri to log when 'error getting stats' occured for nginx by @AlexKorsakov in https://github.com/nginx/nginx-prometheus-exporter/pull/1192
New Contributors
- @AlexKorsakov made their first contribution in https://github.com/nginx/nginx-prometheus-exporter/pull/1192
- @thresheek made their first contribution in https://github.com/nginx/nginx-prometheus-exporter/pull/1275
Full Changelog: https://github.com/nginx/nginx-prometheus-exporter/compare/v1.5.1...v1.5.2
Upgrade
- Use the v1.5.2 image from our DockerHub, GitHub Container, Amazon ECR Public Gallery or Quay.io.
- Download the latest binaries from the GitHub releases page.
- Update to the latest version with
brew upgrade nginx-prometheus-exporterorscoop update nginx-prometheus-exporter.
Compatibility
- NGINX 0.1.18 or newer.
- NGINX Plus R19 or newer.