prometheus-nginxlog-exporter

Export metrics from Nginx access log files to Prometheus

APACHE-2.0 License

Stars
945

Bot releases are visible (Hide)

prometheus-nginxlog-exporter - v1.11.0 Latest Release

Published by helmich-bot over 1 year ago

Changelog

  • 17599e8 Bump actions/setup-go from 3 to 4 (#319)
  • 6ed0ff3 Bump actions/setup-python from 3 to 4 (#281)
  • 9afb04b Bump actions/stale from 3 to 6 (#282)
  • 15e23f2 Bump actions/stale from 6 to 7 (#305)
  • dcc9029 Bump actions/stale from 7 to 8 (#320)
  • d6b1dbb Bump github.com/hashicorp/consul/api from 1.15.2 to 1.15.3 (#289)
  • 74e4950 Bump github.com/hashicorp/consul/api from 1.15.3 to 1.17.0 (#298)
  • 0e0927c Bump github.com/hashicorp/consul/api from 1.17.0 to 1.18.0 (#299)
  • 01cf94e Bump github.com/hashicorp/consul/api from 1.18.0 to 1.20.0 (#317)
  • 847d394 Bump github.com/hashicorp/consul/api from 1.8.1 to 1.15.2 (#287)
  • 88280cc Bump github.com/prometheus/client_golang from 1.12.1 to 1.13.0 (#286)
  • a74a010 Bump github.com/prometheus/client_golang from 1.13.0 to 1.13.1 (#291)
  • 8070d8e Bump github.com/prometheus/client_golang from 1.13.1 to 1.14.0 (#293)
  • 990663f Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 (#324)
  • 69e2807 Bump github.com/prometheus/client_golang from 1.15.0 to 1.16.0 (#334)
  • d99510a Bump github.com/prometheus/common from 0.37.0 to 0.38.0 (#302)
  • 43d9c4b Bump github.com/prometheus/common from 0.38.0 to 0.39.0 (#303)
  • 54dc1e1 Bump github.com/prometheus/common from 0.42.0 to 0.44.0 (#329)
  • 883945b Bump github.com/stretchr/testify from 1.7.0 to 1.8.0 (#284)
  • 6220cb4 Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#290)
  • e2562f6 Bump github.com/stretchr/testify from 1.8.1 to 1.8.4 (#330)
  • 8f5ed3d Bump goreleaser/goreleaser-action from 2 to 3 (#283)
  • b847a2c Bump goreleaser/goreleaser-action from 3 to 4 (#304)
  • 76552e7 Implement structured logging (#331)
  • 950e9e4 Implement unix socket for syslog (#333)
  • 1a19da2 added help about tags config in syslog source (#195)
prometheus-nginxlog-exporter - v1.10.0

Published by helmich-bot about 2 years ago

Changelog

  • f308c93 Add ARM64 build for binaries, packages and images (#257)
  • 171d51e Add metrics for "$upstream_connect_time" (#258)
  • 1664ce8 Add test for parse_errors_total being reset across namespaces (#218)
  • 2bb00dd Add version info as build vars, expose as metrics (#259)
  • 9a05b93 Bump workflow versions to v3 and Go to v1.18 (#256)
  • 100ebdc Create codeql-analysis.yml (#263)
  • 9274be2 Do not publish manifests to Github registry :(
  • b15ed00 Enable dependabot updates (#280)
  • 5e0e2dd Fix git clone link (#260)
  • 334a25a Fix panic when setting only_counter for default relabelings (#279)
  • 81de497 Fix upstream_response_time parsing with colon in value (#267)
  • 0b56183 Improve Readme (#273)
  • 6ef0714 Migrate tail module: "github.com/{hpcloud => nxadm}/tail" (#255)
  • c459c4d Sign created DEB and RPM packages (#288)
prometheus-nginxlog-exporter - v1.9.2

Published by helmich-bot almost 3 years ago

Changelog

f09c9dc Do not treat missing num values as parse errors (#228)

Docker images

  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:stable
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.9
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.9.2
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:stable
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.9
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.9.2
prometheus-nginxlog-exporter - v1.9.1

Published by helmich-bot almost 3 years ago

Changelog

248631e Bump (and pin) goreleaser to v1.0.0 (#223)
35a0157 Correctly handle $upstream_response_time values with multiple measurements (#221)
d5f6336 Pin Goreleaser version
0eeba93 Use "copy()" instead of loop (#222)

Docker images

  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:stable
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.9
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.9.1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:stable
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.9
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.9.1
prometheus-nginxlog-exporter - v1.9.0

Published by helmich-bot over 3 years ago

Changelog

969f1c8 Add "http_request_size_bytes" metrics (#173)
eb8b9f3 Add CLI flag to verify config and exit (#187)
b033474 Add JSON log parser (#179)
2870493 Add ability to set bind address via command-line flag (#186)
3c90389 Add relabeling setting to add label only to response count metric
bbd1b96 Adjust support docs
9f5f6ad Bump "actions/stale" workflow to v3 (#167)
654e8db Bump github.com/hashicorp/consul/api from 1.7.0 to 1.8.1 (#166)
f63e5b4 Bump github.com/prometheus/client_golang from 1.7.1 to 1.8.0 (#154)
4e6616a Bump github.com/prometheus/client_golang from 1.8.0 to 1.9.0 (#169)
dabff82 Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#175)
33c47a9 Bump gopkg.in/yaml.v2 from 2.3.0 to 2.4.0 (#161)
97f7677 Implement wildcards on the file list. (#180)
f88faa0 Merge branch 'feat/counter-only-relabels' of https://github.com/stempler/prometheus-nginxlog-exporter into stempler-feat/counter-only-relabels
1caf11e Merge branch 'stempler-feat/counter-only-relabels (#128)'
2f9c03f Minor refactoring: Use func params instead of global state
ede109f Redirect support requests to discussions forum
be9c0ab Update README.adoc (#168)
b321e09 Update README.adoc (#188)

Docker images

  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:latest
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:stable
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.9
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.9.0
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:latest
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:stable
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.9
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.9.0
prometheus-nginxlog-exporter - v1.8.0

Published by helmich-bot about 4 years ago

Changelog

a2f41e7 Add maintainer to DEB package (#139)
5f0aa69 Bump github.com/hashicorp/consul from whatever to 1.8.4 (#152)
0d24107 Bump github.com/prometheus/client_golang from 1.6.0 to 1.7.0 (#137)
16ff07f Bump github.com/prometheus/client_golang from 1.7.0 to 1.7.1 (#140)
b141746 Do not consider "dynamic relabeling" as experimental any more (#150)
23afa93 Make relabel "split" separator configurable (#151)
e8c479e Tidy up dependencies (#148)
5795cae Workflows: "confirmed" issues should not get stale (#147)

Docker images

  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:latest
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:stable
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.8
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.8.0
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:latest
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:stable
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.8
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.8.0
prometheus-nginxlog-exporter - v1.7.1

Published by helmich-bot over 4 years ago

Changelog

3eebdbc Add configuration option to print logs (#134)
ddcff23 Bump github.com/stretchr/testify from 1.5.1 to 1.6.1 (#135)
48c9428 Bump gopkg.in/yaml.v2 from 2.2.8 to 2.3.0 (#126)
6215ef9 Configure "nginx_http_response_time_seconds" with correct quantiles (#136)

Docker images

  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:latest
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:stable
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.7
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.7.1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:latest
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:stable
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.7
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.7.1
prometheus-nginxlog-exporter - v1.7.0

Published by helmich-bot over 4 years ago

Changelog

2f66bb4 Add functional test cases for namespace labeling (#122)
27f4492 Also run build on on PR
a554c54 Document replacement behavior for relabeling (#119)
f60622c Documentation streamlining (#123)
8ffdfa9 Namespace as label and custom metric prefix options (#121)

Docker images

  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:latest
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:stable
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.7
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.7.0
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:latest
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:stable
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.7
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.7.0
prometheus-nginxlog-exporter - v1.6.2

Published by helmich-bot over 4 years ago

Changelog

84966e8 Fix custom endpoint, 3rd time's the charm (#117)

Docker images

  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:latest
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:stable
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.6
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.6.2
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:latest
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:stable
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.6
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.6.2
prometheus-nginxlog-exporter - v1.6.1

Published by helmich-bot over 4 years ago

Changelog

847e2a6 Actually use configured metrics endpoint
dab35e9 Create config.yml
f658893 Format code examples correctly
b3b4fab Merge pull request #116 from martin-helmich/bugfix/actually-use-metrics-endpoint
6d2b5c5 Restructure README
03c21e1 Update FUNDING.yml
4a97998 Update config.yml
db062ec Update issue templates

Docker images

  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:latest
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:stable
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.6
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.6.1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:latest
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:stable
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.6
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.6.1
prometheus-nginxlog-exporter - v1.6.0

Published by helmich-bot over 4 years ago

Changelog

1dd6b0e Add option to change metrics endpoint
0975b09 Adjust example in README
65725d0 Bump github.com/prometheus/client_golang from 1.5.1 to 1.6.0
1394ca2 Create FUNDING.yml
f2f463a Merge pull request #112 from martin-helmich/dependabot/go_modules/github.com/prometheus/client_golang-1.6.0
77d3a99 Merge pull request #115 from martin-helmich/feature/change-metrics-endpoint

Docker images

  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:latest
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:stable
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.6
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.6.0
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:latest
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:stable
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.6
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.6.0
prometheus-nginxlog-exporter - v1.5.1

Published by helmich-bot over 4 years ago

Changelog

da59c28 Add prometheus labels to K8S example
e12f46a Adjust README
ba8d557 Document how to run on Kubernetes
f0f153c Include DEB+RPM package in release
486415f Merge pull request #110 from martin-helmich/feature/build-pkgs
45f99e4 Merge pull request #111 from martin-helmich/docs/kubernetes

Docker images

  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:latest
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:stable
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.5
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.5.1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:latest
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:stable
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.5
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.5.1
prometheus-nginxlog-exporter - v1.5.0

Published by helmich-bot over 4 years ago

Changelog

aef0950 Adjust README
24b65c1 Also expire PRs automatically
87f0231 Also publish to Github packages
660a198 Bump github.com/stretchr/testify from 1.4.0 to 1.5.1
c4a3ebb Checkout before running acceptance tests
b173939 Cleanup docs
16ee3c0 Compiled file should be executable
ccd3a4c Configure goreleaser correctly
99a8785 Configure job dependencies correctly
8d2119a Enhanced description of the experimental features
578a958 Fall back to agent address if not specified
78a506a Fix image name format
2f24d32 Link binary to expected location
a7ea748 Merge branch 'anthraxn8b-patch-1'
f0d78c2 Merge branch 'el4v-master'
e2dae47 Merge branch 'feat-allow-overwrite-default-relabelings' of https://github.com/tangxinfa/prometheus-nginxlog-exporter into tangxinfa-feat-allow-overwrite-default-relabelings
9733814 Merge branch 'master' of https://github.com/el4v/prometheus-nginxlog-exporter into el4v-master
c0e0aa7 Merge branch 'patch-1' of https://github.com/anthraxn8b/prometheus-nginxlog-exporter into anthraxn8b-patch-1
70aa063 Merge branch 'tangxinfa-feat-allow-overwrite-default-relabelings'
b585c44 Merge pull request #100 from martin-helmich/dependabot/go_modules/github.com/stretchr/testify-1.5.1
4e88cb1 Merge pull request #109 from martin-helmich/task/migrate-to-actions
cbdc840 Migrate to Github actions
f5ac058 Name steps when possible
b698bb2 Setup python in correct order
e09126b Try fixing goreleaser
b973a30 Use correct docker repo name
a0a0169 Use setup actions instead of containers
6bdf8c8 added to service register Address service field
bd0c337 feat: allow overwrite the default relabelings.

Docker images

  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:latest
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:stable
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.5
  • docker pull quay.io/martinhelmich/prometheus-nginxlog-exporter:v1.5.0
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:latest
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:stable
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.5
  • docker pull docker.pkg.github.com/martin-helmich/prometheus-nginxlog-exporter/exporter:v1.5.0
prometheus-nginxlog-exporter - https://github.com/martin-helmich/prometheus-nginxlog-exporter/releases/tag/v1.4.0

Published by martin-helmich over 4 years ago

prometheus-nginxlog-exporter - https://github.com/martin-helmich/prometheus-nginxlog-exporter/releases/tag/v1.3.0

Published by martin-helmich over 5 years ago

prometheus-nginxlog-exporter - https://github.com/martin-helmich/prometheus-nginxlog-exporter/releases/tag/v1.2.1

Published by martin-helmich almost 6 years ago

prometheus-nginxlog-exporter - v1.2.0

Published by martin-helmich over 6 years ago

  • #26 Support configuration files in YAML format
  • #28 Raise error if log file cannot be opened due to error other than "not existing"
  • #29 Export amount of parse errors as its own metric
prometheus-nginxlog-exporter -

Published by martin-helmich almost 7 years ago

prometheus-nginxlog-exporter - https://github.com/martin-helmich/prometheus-nginxlog-exporter/releases/tag/v1.0.1

Published by martin-helmich about 7 years ago

prometheus-nginxlog-exporter - https://github.com/martin-helmich/prometheus-nginxlog-exporter/releases/tag/v1.0.0

Published by martin-helmich almost 8 years ago

Package Rankings
Top 8.17% on Proxy.golang.org
Related Projects