prometheus nginx exporter

notes:
Release list
1.5.1
1.5.0
1.4.2
6m+
1.4.1
6m+
1.4.0
1y+
1.3.0
1y+
1.1.2
1y+
1.1.1
1y+
1.2.0
1y+
1.1.0
1y+
1.0.0
1y+
0.11.0
1y+
0.10.0
1y+
0.9.0
1y+
NGINX Prometheus Exporter 0.8.0
1y+
NGINX Prometheus Exporter 0.7.0
1y+
NGINX Prometheus Exporter 0.6.0
1y+
NGINX Prometheus Exporter 0.5.0
1y+
NGINX Prometheus Exporter 0.4.2
1y+
NGINX Prometheus Exporter 0.4.1
1y+
Release notes:
<!-- Release notes generated using configuration in .github/release.yml at v1.5.0 -->

What's Changed

🚀 Features

  • Add proxy protocol v2 client-side support by @defanator in https://github.com/nginx/nginx-prometheus-exporter/pull/979

🔨 Maintenance

  • chore: update scorecard workflow to use GITHUB_TOKEN by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1092
  • Update links to address markdown lint issues by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1094
  • Switch to DialContext() to address lint issue by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1107
  • disable release of brew, nix, scoop & winget by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1128

📝 Documentation

  • docs: fix inline code style in readme by @hatamiarash7 in https://github.com/nginx/nginx-prometheus-exporter/pull/1083

⬆️ Dependencies

<details><summary>59 changes</summary>
  • Update dependency golangci/golangci-lint to v2.1.6 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1028
  • Update actions/setup-go action to v5.5.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1068
  • Update aws-actions/configure-aws-credentials action to v4.2.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1069
  • Update dependency goreleaser/goreleaser to v2.9.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1062
  • Update cachix/install-nix-action digest to 5261181 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1058
  • Update github/codeql-action action to v3.28.18 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1059
  • Update golangci/golangci-lint-action action to v8 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1064
  • Update pre-commit hook adrienverge/yamllint to v1.37.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1060
  • Update pre-commit hook gitleaks/gitleaks to v8.26.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1063
  • Update actions/dependency-review-action action to v4.7.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1067
  • Update anchore/scan-action action to v6.2.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1061
  • Update anchore/sbom-action action to v0.20.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1073
  • Update docker/build-push-action action to v6.18.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1074
  • Update module github.com/prometheus/common to v0.65.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1077
  • Update docker/dockerfile Docker tag to v1.17 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1075
  • Update codecov/codecov-action action to v5.4.3 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1072
  • Update fossas/fossa-action action to v1.7.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1076
  • Update ossf/scorecard-action action to v2.4.2 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1080
  • Update alpine Docker tag to v3.22 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1081
  • Update cachix/install-nix-action digest to f0fe604 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1079
  • Update lucacome/draft-release action to v1.2.3 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1085
  • Update dependency goreleaser/goreleaser to v2.10.2 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1086
  • Update sigstore/cosign-installer action to v3.9.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1089
  • Update dependency golangci/golangci-lint to v2.2.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1093
  • Update anchore/scan-action action to v6.3.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1087
  • Update pre-commit hook gitleaks/gitleaks to v8.27.2 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1082
  • Update docker/setup-buildx-action action to v3.11.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1088
  • Update github/codeql-action action to v3.29.2 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1084
  • Update DavidAnson/markdownlint-cli2-action action to v20 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1078
  • Update pre-commit hook gitleaks/gitleaks to v8.28.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1106
  • Update cachix/install-nix-action digest to c134e4c by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1103
  • Update dependency goreleaser/goreleaser to v2.11.2 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1100
  • Update sigstore/cosign-installer action to v3.9.2 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1105
  • Update anchore/scan-action action to v6.5.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1099
  • Update anchore/sbom-action action to v0.20.4 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1096
  • Update dependency golangci/golangci-lint to v2.3.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1097
  • Update lucacome/draft-release action to v1.2.4 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1098
  • Update github/codeql-action action to v3.29.5 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1104
  • Update nginx-plus-go-client to v3.0.0 by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1108
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1095
  • Update github/codeql-action action to v3.29.9 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1110
  • Update docker/metadata-action action to v5.8.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1114
  • Update golang Docker tag to v1.24.6 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1111
  • Update aws-actions/configure-aws-credentials action to v4.3.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1112
  • Update docker/login-action action to v3.5.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1113
  • Update module github.com/prometheus/client_golang to v1.23.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1115
  • Update pre-commit hook pre-commit/pre-commit-hooks to v6 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1117
  • Update reviewdog/action-actionlint action to v1.66.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1116
  • Update codecov/codecov-action action to v5.5.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1127
  • Update reviewdog/action-actionlint action to v1.66.1 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1126
  • Update actions/checkout action to v4.3.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1119
  • Update dependency golangci/golangci-lint to v2.4.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1120
  • Update actions/checkout action to v5 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1123
  • Update goreleaser/goreleaser-action action to v6.4.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1122
  • Update actions/dependency-review-action action to v4.7.3 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1124
  • Update anchore/sbom-action action to v0.20.5 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1118
  • Update github/codeql-action action to v3.30.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1125
  • Update golang Docker tag to v1.25.0 by @renovate[bot] in https://github.com/nginx/nginx-prometheus-exporter/pull/1121
  • Update go version to 1.25.0 by @pdabelf5 in https://github.com/nginx/nginx-prometheus-exporter/pull/1129
</details>

Other Changes

  • Specify patch version for go docker image by @LoicDaval-Amadeus in https://github.com/nginx/nginx-prometheus-exporter/pull/1091
  • Introduce metrics representing N+ license status by @defanator in https://github.com/nginx/nginx-prometheus-exporter/pull/1102

New Contributors

  • @hatamiarash7 made their first contribution in https://github.com/nginx/nginx-prometheus-exporter/pull/1083
  • @LoicDaval-Amadeus made their first contribution in https://github.com/nginx/nginx-prometheus-exporter/pull/1091
  • @defanator made their first contribution in https://github.com/nginx/nginx-prometheus-exporter/pull/979

Full Changelog: https://github.com/nginx/nginx-prometheus-exporter/compare/v1.4.2...v1.5.0

Upgrade

Compatibility

  • NGINX 0.1.18 or newer.
  • NGINX Plus R19 or newer.

Copyright © 2023 - All right reserved by Yadoc SAS