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.2.0 -->

What's Changed

🚀 Features

  • Add Environment Variable options to flags managed in exporter-toolkit by @oseoin in https://github.com/nginxinc/nginx-prometheus-exporter/pull/607

🧪 Tests

  • Enable more linters by @lucacome in https://github.com/nginxinc/nginx-prometheus-exporter/pull/622

🔨 Maintenance

  • Add commit author for Scoop by @lucacome in https://github.com/nginxinc/nginx-prometheus-exporter/pull/618
  • Restore the old behavior when 'nginx-prometheus-exporter' was the default rule for make by @dominikwinter in https://github.com/nginxinc/nginx-prometheus-exporter/pull/621
  • Add Codecov by @lucacome in https://github.com/nginxinc/nginx-prometheus-exporter/pull/633
  • Add yamllint by @lucacome in https://github.com/nginxinc/nginx-prometheus-exporter/pull/630

📝 Documentation

  • Add k8s example by @lucacome in https://github.com/nginxinc/nginx-prometheus-exporter/pull/632

⬆️ Dependencies

<details><summary>92 changes</summary>
  • Bump github.com/prometheus/common from 0.45.0 to 0.46.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/606
  • Bump actions/upload-artifact from 4.0.0 to 4.1.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/604
  • Bump cachix/install-nix-action from 24 to 25 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/605
  • Bump github/codeql-action from 3.23.0 to 3.23.1 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/612
  • Bump reviewdog/action-actionlint from 1.40.0 to 1.41.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/611
  • Bump anchore/sbom-action from 0.15.3 to 0.15.5 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/609
  • Bump anchore/scan-action from 3.5.0 to 3.6.1 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/610
  • Bump DavidAnson/markdownlint-cli2-action from 14.0.0 to 15.0.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/608
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nginxinc/nginx-prometheus-exporter/pull/603
  • Bump actions/upload-artifact from 4.1.0 to 4.3.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/617
  • Bump anchore/scan-action from 3.6.1 to 3.6.2 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/616
  • Bump 8398a7/action-slack from 3.15.1 to 3.16.2 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/615
  • Bump anchore/sbom-action from 0.15.5 to 0.15.6 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/614
  • Bump github/codeql-action from 3.23.1 to 3.23.2 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/613
  • Bump actions/dependency-review-action from 3.1.5 to 4.0.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/628
  • Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/625
  • Bump anchore/scan-action from 3.6.2 to 3.6.4 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/627
  • Bump anchore/sbom-action from 0.15.6 to 0.15.8 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/624
  • Bump github/codeql-action from 3.23.2 to 3.24.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/626
  • Bump golang from 1.21 to 1.22 in /build by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/631
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nginxinc/nginx-prometheus-exporter/pull/623
  • Bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/638
  • Bump lucacome/draft-release from 1.0.2 to 1.0.3 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/634
  • Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/635
  • Bump github/codeql-action from 3.24.0 to 3.24.3 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/643
  • Bump actions/dependency-review-action from 4.0.0 to 4.1.3 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/641
  • Bump docker/metadata-action from 5.5.0 to 5.5.1 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/642
  • Bump github.com/prometheus/common from 0.46.0 to 0.47.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/639
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nginxinc/nginx-prometheus-exporter/pull/640
  • Bump fossas/fossa-action from 1.3.1 to 1.3.3 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/637
  • Bump github.com/prometheus/common from 0.47.0 to 0.48.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/649
  • Bump peter-evans/dockerhub-description from 3.4.2 to 4.0.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/647
  • Bump aws-actions/configure-aws-credentials from 4.0.1 to 4.0.2 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/648
  • Bump codecov/codecov-action from 4.0.1 to 4.1.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/644
  • Bump github/codeql-action from 3.24.3 to 3.24.5 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/645
  • Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/646
  • Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/662
  • Bump github/codeql-action from 3.24.5 to 3.24.6 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/652
  • Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/655
  • Bump docker/build-push-action from 5.1.0 to 5.2.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/659
  • Bump reviewdog/action-actionlint from 1.41.0 to 1.43.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/658
  • Bump docker/setup-buildx-action from 3.0.0 to 3.1.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/653
  • Bump anchore/sbom-action from 0.15.8 to 0.15.9 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/657
  • Bump lucacome/draft-release from 1.0.3 to 1.0.4 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/663
  • Bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/664
  • Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/665
  • Bump docker/setup-buildx-action from 3.1.0 to 3.2.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/666
  • Bump docker/build-push-action from 5.2.0 to 5.3.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/667
  • Bump cachix/install-nix-action from 25 to 26 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/669
  • Bump github/codeql-action from 3.24.6 to 3.24.8 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/668
  • Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/672
  • Bump github/codeql-action from 3.24.8 to 3.24.9 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/673
  • Bump actions/dependency-review-action from 4.1.3 to 4.2.3 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/670
  • Bump actions/dependency-review-action from 4.2.3 to 4.2.4 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/674
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nginxinc/nginx-prometheus-exporter/pull/676
  • Bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/678
  • Bump actions/dependency-review-action from 4.2.4 to 4.2.5 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/680
  • Bump anchore/sbom-action from 0.15.9 to 0.15.10 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/679
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nginxinc/nginx-prometheus-exporter/pull/681
  • Bump github/codeql-action from 3.24.9 to 3.24.10 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/682
  • Bump docker/setup-buildx-action from 3.2.0 to 3.3.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/684
  • Bump DavidAnson/markdownlint-cli2-action from 15.0.0 to 16.0.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/683
  • Bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/685
  • Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/692
  • Bump codecov/codecov-action from 4.2.0 to 4.3.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/689
  • Bump reviewdog/action-actionlint from 1.43.0 to 1.44.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/690
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nginxinc/nginx-prometheus-exporter/pull/687
  • Bump github/codeql-action from 3.24.10 to 3.25.1 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/693
  • Bump actions/upload-artifact from 4.3.1 to 4.3.3 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/696
  • Bump golang.org/x/net from 0.20.0 to 0.23.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/694
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nginxinc/nginx-prometheus-exporter/pull/704
  • Bump golangci/golangci-lint-action from 4.0.0 to 6.0.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/706
  • Bump actions/checkout from 4.1.2 to 4.1.5 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/703
  • Bump anchore/sbom-action from 0.15.10 to 0.15.11 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/698
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nginxinc/nginx-prometheus-exporter/pull/713
  • Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/712
  • Bump reviewdog/action-actionlint from 1.44.0 to 1.46.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/708
  • Bump github/codeql-action from 3.25.1 to 3.25.5 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/707
  • Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/709
  • Bump actions/dependency-review-action from 4.2.5 to 4.3.2 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/710
  • Bump actions/setup-go from 5.0.0 to 5.0.1 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/715
  • Bump golangci/golangci-lint-action from 6.0.0 to 6.0.1 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/711
  • Bump ossf/scorecard-action from 2.3.1 to 2.3.3 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/714
  • Bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/716
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nginxinc/nginx-prometheus-exporter/pull/717
  • Bump github.com/prometheus/common from 0.48.0 to 0.53.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/697
  • Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/718
  • Bump cachix/install-nix-action from 26 to 27 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/721
  • Bump codecov/codecov-action from 4.3.0 to 4.4.1 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/720
  • Bump github/codeql-action from 3.25.5 to 3.25.6 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/719
  • Bump anchore/sbom-action from 0.15.11 to 0.16.0 by @dependabot in https://github.com/nginxinc/nginx-prometheus-exporter/pull/722
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nginxinc/nginx-prometheus-exporter/pull/723
</details>

Other Changes

  • switch from warning to debug when upstream labels are empty by @pdabelf5 in https://github.com/nginxinc/nginx-prometheus-exporter/pull/724

New Contributors

  • @oseoin made their first contribution in https://github.com/nginxinc/nginx-prometheus-exporter/pull/607
  • @dominikwinter made their first contribution in https://github.com/nginxinc/nginx-prometheus-exporter/pull/621
  • @pdabelf5 made their first contribution in https://github.com/nginxinc/nginx-prometheus-exporter/pull/724

Full Changelog: https://github.com/nginxinc/nginx-prometheus-exporter/compare/v1.1.0...v1.2.0

Upgrade

Compatibility

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

Copyright © 2023 - All right reserved by Yadoc SAS