Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency prometheus/statsd_exporter to v0.26.1 #775

Merged
merged 1 commit into from
Jun 30, 2024

Conversation

pccibot
Copy link

@pccibot pccibot commented Jun 13, 2024

This PR contains the following updates:

Package Update Change
prometheus/statsd_exporter minor 0.17.0 -> 0.26.1

Release Notes

prometheus/statsd_exporter (prometheus/statsd_exporter)

v0.26.1: 0.26.1 / 2024-03-22

Compare Source

  • [SECURITY] Update dependencies, including google.golang.org/protobuf for CVE-2024-24786

This is a maintenance release.

v0.26.0: 0.26.0 / 2023-12-06

Compare Source

  • [CHANGE] Update dependencies: prometheus/common, client model, and Go 1.21
  • [FEATURE] Add option to honor original labels from event tags over labels specified in mapping configuration (#​521)

Thank you @​rabenhorst for the honor_labels contribution!

v0.25.0: 0.25.0 / 2023-10-23

Compare Source

  • [CHANGE] Update client_golang (#​508, #​513)
  • [ENHANCEMENT] Process UDP packets asynchronously (#​511)
  • [BUGFIX] Debug-log incoming lines in cleartext (#​510)
  • [SECURITY] Update golang.org/x/net (#​516)

This release is less likely to drop UDP packets under very high traffic.
Additionally, when it does, it now attempts to record that this happened in the metric statsd_exporter_udp_packet_drops_total, where previously this could only be detected from operating system metrics.
If you are already monitoring for OS-level UDP packet drops, you must also monitor this metric.
The exporter will pull packets from the UDP socket queue much more quickly and queue them internally before processing.
Existing monitoring for packet drops will no longer be sufficient to detect dropped events, but attribution to the exporter is easier with this new metric.

Many thanks to @​sumeshpremraj and @​kullanici0606 for their contributions, and @​pedro-stanaka for helping with the async UDP processing!

v0.24.0: 0.24.0 / 2023-06-02

Compare Source

  • [FEATURE] Improve the landing page experience (#​504)
  • [FEATURE] Support scaling parameter in mapping (#​499)

v0.23.3: 0.23.3 / 2023-06-02

Compare Source

  • [SECURITY] Maintenance release, updating dependencies
  • [ENHANCEMENT][library] Allow instantiating configuration without going through YAML (#​491)

Version 0.23.2 was mistagged and thus skipped.

v0.23.1: 0.23.1 / 2023-03-08

Compare Source

  • [SECURITY] Update all dependencies (#​489)

v0.23.0: 0.23.0 / 2022-12-07

Compare Source

  • [CHANGE] Print help and version to standard out (#​469)
  • [FEATURE] Support experimental native histograms (#​474)

v0.22.8: 0.22.8 / 2022-09-13

Compare Source

  • [BUGFIX] Prevent poisoning with gauge/distribution naming collision (#​461)
  • [CHANGE] Update client_golang dependency (#​463)

v0.22.7: 0.22.7 / 2022-07-08

Compare Source

  • [CHANGE] Build with Go 1.18 (#​450)

v0.22.6: 0.22.6 / 2022-07-08

Compare Source

  • [CHANGE] Update dependencies (#​449)

This is another housekeeping release.

v0.22.5: 0.22.5 / 2022-05-06

Compare Source

  • [ENHANCEMENT] Add metric for total lines relayed (#​434)

This release is built with Go 1.17.9, to address security issues in Go.

v0.22.4: 0.22.4 / 2021-11-26

Compare Source

  • [BUGFIX] Make Docker image compatible with the runAsNonRoot setting in Kubernetes pods (#​409)
  • [BUGFIX] Library: fix support for custom Registerers with histograms and summaries (#​410)

v0.22.3: 0.22.3 / 2021-10-26

Compare Source

  • [BUGFIX] Accept metrics with multiple dashes even if not mapped (#​402)

v0.22.2: 0.22.2 / 2021-09-10

Compare Source

  • [ENHANCEMENT] Add metrics to relay (#​393)

v0.22.1: 0.22.1 / 2021-09-01

Compare Source

  • [ENHANCEMENT] Accept incoming metrics with multiple dashes (with mapping) (#​381)
  • [ENHANCEMENT] Allow forwarding messages to statsd for easier transition (#​388)
  • [BUGFIX] Actually expose pprof endpoints (#​386)
  • [BUGFIX] Fix performance regression on metric ingestion (#​390)

Version 0.22.0 was eaten by a grue.

v0.21.0: 0.21.0 / 2021-06-10

Compare Source

  • [ENHANCEMENT] Update dependencies & switch to go-kit/log (#​379)

This release changes the log format to be more structured, in line with other Prometheus projects.

v0.20.3: 0.20.3 / 2021-06-04

Compare Source

  • [ENHANCEMENT] Use extracted go-kit/log to reduce transitive dependencies (#​378)

Once again there is no functional change.
For library users, the dependency tree shrinks considerably.
See prometheus/common#255 for more details.

v0.20.2: 0.20.2 / 2021-05-03

Compare Source

  • [BUGFIX] Remove copyleft licensed dependency (#​375)

There is no functional change for exporter users.
Removing this dependency reduces uncertainty for anyone reusing the mapping code.

v0.20.1: 0.20.1 / 2021-03-26

Compare Source

  • [CHANGE] [library] Split mapper caches out from mapper (#​363)
  • [BUGFIX] Accept metric segments that start with numbers (#​365)

v0.20.0: 0.20.0 / 2021-02-05

Compare Source

  • [ENHANCEMENT] Support full defaults for summaries and histograms (#​361)

This completes support for summary_options and histogram_options.
Change the legacy configuration attributes throughout the mapping configuration as follows:

  • quantiles: … to summary_options: { quantiles: … }
  • buckets: … to histogram_options: { buckets: … }
  • timer_type to observer_type.

Support for the deprecated attributes will be removed in a future release.

v0.19.1: 0.19.1 / 2021-01-29

Compare Source

  • [BUGFIX] Don't return empty responses to lifecycle api requests (#​360)

v0.19.0: 0.19.0 / 2021-01-22

Compare Source

  • [CHANGE] [library] Require explicit Registerer (#​347)
  • [ENHANCEMENT] Add /-/healthy and /-/ready endpoints (#​339)
  • [BUGFIX] Do not open network ports when only checking config (#​357)

v0.18.0: 0.18.0 / 2020-08-21

Compare Source

  • [ENHANCEMENT] Allow turning off tagging extensions (#​325)
  • [ENHANCEMENT] Add a lifecycle API for configuration reloads and restarts (#​329)

This release changes the interface for the github.com/prometheus/statsd_exporter/pkg/line library package to support the new configurability.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@pccibot pccibot force-pushed the renovate/prometheus-statsd_exporter-0.x branch from ca6e5e4 to 1b2501a Compare June 13, 2024 18:42
@pccibot pccibot force-pushed the renovate/prometheus-statsd_exporter-0.x branch from 1b2501a to d85a998 Compare June 21, 2024 08:10
@TheMeier TheMeier added this to the v15.1.0 milestone Jun 30, 2024
@TheMeier TheMeier added the enhancement New feature or request label Jun 30, 2024
@bastelfreak bastelfreak merged commit a6c7d90 into master Jun 30, 2024
27 checks passed
@bastelfreak bastelfreak deleted the renovate/prometheus-statsd_exporter-0.x branch June 30, 2024 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants