prometheus/blackbox_exporter (prometheus/blackbox_exporter)
### [`v0.25.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.25.0): 0.25.0 / 2024-04-09
[Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.24.0...v0.25.0)
- \[FEATURE] Allow to get Probe logs by target [#1063](https://togithub.com/prometheus/blackbox_exporter/issues/1063)
- \[FEATURE] Log errors from probe [#1091](https://togithub.com/prometheus/blackbox_exporter/issues/1091)
- \[BUGFIX] Prevent logging confusing error message [#1059](https://togithub.com/prometheus/blackbox_exporter/issues/1059)
- \[BUGFIX] Explicit registration of internal exporter metrics 1060
### [`v0.24.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.24.0): 0.24.0 / 2023-05-16
[Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.23.0...v0.24.0)
- \[CHANGE] Make Proxy Connect Headers consistent with Prometheus [#1008](https://togithub.com/prometheus/blackbox_exporter/issues/1008)
- \[FEATURE] Add hostname parameter for TCP probe [#981](https://togithub.com/prometheus/blackbox_exporter/issues/981)
- \[FEATURE] Add support for HTTP request body as file [#987](https://togithub.com/prometheus/blackbox_exporter/issues/987)
### [`v0.23.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.23.0): 0.23.0 / 2022-12-02
[Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.22.0...v0.23.0)
- \[SECURITY] Update Exporter Toolkit (CVE-2022-46146) [#979](https://togithub.com/prometheus/blackbox_exporter/issues/979)
- \[FEATURE] Support multiple Listen Addresses and systemd socket activation [#979](https://togithub.com/prometheus/blackbox_exporter/issues/979)
- \[FEATURE] Add leaf certificate details in a new `probe_ssl_last_chain_info` metric. [#943](https://togithub.com/prometheus/blackbox_exporter/issues/943)
- \[FEATURE] DNS: Add `Add probe_dns_query_succeeded` metric. [#990](https://togithub.com/prometheus/blackbox_exporter/issues/990)
### [`v0.22.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.22.0): 0.22.0 / 2022-08-02
[Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.21.1...v0.22.0)
- \[FEATURE] HTTP: Add `skip_resolve_phase_with_proxy` option. [#944](https://togithub.com/prometheus/blackbox_exporter/issues/944)
- \[ENHANCEMENT] OAuth: Use Blackbox Exporter user agent when doing OAuth2
authenticated requests. [#948](https://togithub.com/prometheus/blackbox_exporter/issues/948)
- \[ENHANCEMENT] Print usage and help to stdout instead of stderr. [#928](https://togithub.com/prometheus/blackbox_exporter/issues/928)
### [`v0.21.1`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.21.1): 0.21.1 / 2022-06-17
[Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.21.0...v0.21.1)
- \[BUGFIX] Fix a data race in HTTP probes. [#929](https://togithub.com/prometheus/blackbox_exporter/issues/929)
### [`v0.21.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.21.0): 0.21.0 / 2022-05-30
[Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.20.0...v0.21.0)
This Prometheus release is built with go1.18, which contains two noticeable
changes related to TLS and HTTP:
1. [TLS 1.0 and 1.1 disabled by default client-side](https://go.dev/doc/go1.18#tls10).
Blackbox Exporter users can override this with the `min_version` parameter of
[tls_config](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#tls_config).
2. [Certificates signed with the SHA-1 hash function are rejected](https://go.dev/doc/go1.18#sha1).
This doesn't apply to self-signed root certificates.
- \[BUGFIX] Prevent setting negative timeouts when using a small scrape interval. [#869](https://togithub.com/prometheus/blackbox_exporter/issues/869)
### [`v0.20.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.20.0): 0.20.0 / 2022-03-16
[Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.19.0...v0.20.0)
- \[FEATURE] Add support for grpc health check. [#835](https://togithub.com/prometheus/blackbox_exporter/issues/835)
- \[FEATURE] Add hostname parameter. [#823](https://togithub.com/prometheus/blackbox_exporter/issues/823)
- \[ENHANCEMENT] Add body_size_limit option to http module. [#836](https://togithub.com/prometheus/blackbox_exporter/issues/836)
- \[ENHANCEMENT] Change default user agent. [#557](https://togithub.com/prometheus/blackbox_exporter/issues/557)
- \[ENHANCEMENT] Add control of recursion desired flag for DNS probes. [#859](https://togithub.com/prometheus/blackbox_exporter/issues/859)
- \[ENHANCEMENT] Delay init of http phase values. [#865](https://togithub.com/prometheus/blackbox_exporter/issues/865)
- \[BUGFIX] Fix IP hash. [#863](https://togithub.com/prometheus/blackbox_exporter/issues/863)
### [`v0.19.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.19.0): 0.19.0 / 2021-05-10
[Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.18.0...v0.19.0)
In the HTTP probe, `no_follow_redirects` has been changed to `follow_redirects`.
This release accepts both, with a precedence to the `no_follow_redirects` parameter.
In the next release, `no_follow_redirects` will be removed.
- \[CHANGE] HTTP probe: no_follow_redirects has been renamed to follow_redirects.
- \[FEATURE] Add support for decompression of HTTP responses. [#764](https://togithub.com/prometheus/blackbox_exporter/issues/764)
- \[FEATURE] Enable TLS and basic authentication. [#730](https://togithub.com/prometheus/blackbox_exporter/issues/730)
- \[FEATURE] HTTP probe: *experimental* OAuth2 support. [#784](https://togithub.com/prometheus/blackbox_exporter/issues/784)
- \[ENHANCEMENT] Add a health endpoint. [#752](https://togithub.com/prometheus/blackbox_exporter/issues/752)
- \[ENHANCEMENT] Add a metric for unknown probes. [#716](https://togithub.com/prometheus/blackbox_exporter/issues/716)
- \[ENHANCEMENT] Use preferred protocol first when resolving hostname. [#728](https://togithub.com/prometheus/blackbox_exporter/issues/728)
- \[ENHANCEMENT] Validating the configuration tries to compile regexes. [#729](https://togithub.com/prometheus/blackbox_exporter/issues/729)
- \[BUGFIX] HTTP probe: Fix error checking. [#723](https://togithub.com/prometheus/blackbox_exporter/issues/723)
- \[BUGFIX] HTTP probe: Fix how the tls phase is calculated. [#758](https://togithub.com/prometheus/blackbox_exporter/issues/758)
### [`v0.18.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.18.0): 0.18.0 / 2020-10-12
[Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.17.0...v0.18.0)
\[ENHANCEMENT] Expose probe_dns_duration_seconds metric ([#662](https://togithub.com/prometheus/blackbox_exporter/issues/662))
\[ENHANCEMENT] Add probe_icmp_reply_hop_limit ([#694](https://togithub.com/prometheus/blackbox_exporter/issues/694))
\[ENHANCEMENT] prober/tls: adding metric to expose certificate fingerprint info ([#678](https://togithub.com/prometheus/blackbox_exporter/issues/678))
\[BUGFIX] prober/tls: fix probe_ssl_last_chain_expiry_timestamp_seconds ([#681](https://togithub.com/prometheus/blackbox_exporter/issues/681))
\[BUGFIX] Fix incorrect content length reporting when using regexes ([#674](https://togithub.com/prometheus/blackbox_exporter/issues/674))
\[BUGFIX] Fix panic when running ICMPv4 probe with DontFragment ([#686](https://togithub.com/prometheus/blackbox_exporter/issues/686))
\[BUGFIX] Deal with URLs with literal IPv6 addresses ([#645](https://togithub.com/prometheus/blackbox_exporter/issues/645))
\[BUGFIX] Change DoT default port to 853 ([#655](https://togithub.com/prometheus/blackbox_exporter/issues/655))
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 contains the following updates:
0.17.0
->0.25.0
Release Notes
prometheus/blackbox_exporter (prometheus/blackbox_exporter)
### [`v0.25.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.25.0): 0.25.0 / 2024-04-09 [Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.24.0...v0.25.0) - \[FEATURE] Allow to get Probe logs by target [#1063](https://togithub.com/prometheus/blackbox_exporter/issues/1063) - \[FEATURE] Log errors from probe [#1091](https://togithub.com/prometheus/blackbox_exporter/issues/1091) - \[BUGFIX] Prevent logging confusing error message [#1059](https://togithub.com/prometheus/blackbox_exporter/issues/1059) - \[BUGFIX] Explicit registration of internal exporter metrics 1060 ### [`v0.24.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.24.0): 0.24.0 / 2023-05-16 [Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.23.0...v0.24.0) - \[CHANGE] Make Proxy Connect Headers consistent with Prometheus [#1008](https://togithub.com/prometheus/blackbox_exporter/issues/1008) - \[FEATURE] Add hostname parameter for TCP probe [#981](https://togithub.com/prometheus/blackbox_exporter/issues/981) - \[FEATURE] Add support for HTTP request body as file [#987](https://togithub.com/prometheus/blackbox_exporter/issues/987) ### [`v0.23.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.23.0): 0.23.0 / 2022-12-02 [Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.22.0...v0.23.0) - \[SECURITY] Update Exporter Toolkit (CVE-2022-46146) [#979](https://togithub.com/prometheus/blackbox_exporter/issues/979) - \[FEATURE] Support multiple Listen Addresses and systemd socket activation [#979](https://togithub.com/prometheus/blackbox_exporter/issues/979) - \[FEATURE] Add leaf certificate details in a new `probe_ssl_last_chain_info` metric. [#943](https://togithub.com/prometheus/blackbox_exporter/issues/943) - \[FEATURE] DNS: Add `Add probe_dns_query_succeeded` metric. [#990](https://togithub.com/prometheus/blackbox_exporter/issues/990) ### [`v0.22.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.22.0): 0.22.0 / 2022-08-02 [Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.21.1...v0.22.0) - \[FEATURE] HTTP: Add `skip_resolve_phase_with_proxy` option. [#944](https://togithub.com/prometheus/blackbox_exporter/issues/944) - \[ENHANCEMENT] OAuth: Use Blackbox Exporter user agent when doing OAuth2 authenticated requests. [#948](https://togithub.com/prometheus/blackbox_exporter/issues/948) - \[ENHANCEMENT] Print usage and help to stdout instead of stderr. [#928](https://togithub.com/prometheus/blackbox_exporter/issues/928) ### [`v0.21.1`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.21.1): 0.21.1 / 2022-06-17 [Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.21.0...v0.21.1) - \[BUGFIX] Fix a data race in HTTP probes. [#929](https://togithub.com/prometheus/blackbox_exporter/issues/929) ### [`v0.21.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.21.0): 0.21.0 / 2022-05-30 [Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.20.0...v0.21.0) This Prometheus release is built with go1.18, which contains two noticeable changes related to TLS and HTTP: 1. [TLS 1.0 and 1.1 disabled by default client-side](https://go.dev/doc/go1.18#tls10). Blackbox Exporter users can override this with the `min_version` parameter of [tls_config](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#tls_config). 2. [Certificates signed with the SHA-1 hash function are rejected](https://go.dev/doc/go1.18#sha1). This doesn't apply to self-signed root certificates. - \[BUGFIX] Prevent setting negative timeouts when using a small scrape interval. [#869](https://togithub.com/prometheus/blackbox_exporter/issues/869) ### [`v0.20.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.20.0): 0.20.0 / 2022-03-16 [Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.19.0...v0.20.0) - \[FEATURE] Add support for grpc health check. [#835](https://togithub.com/prometheus/blackbox_exporter/issues/835) - \[FEATURE] Add hostname parameter. [#823](https://togithub.com/prometheus/blackbox_exporter/issues/823) - \[ENHANCEMENT] Add body_size_limit option to http module. [#836](https://togithub.com/prometheus/blackbox_exporter/issues/836) - \[ENHANCEMENT] Change default user agent. [#557](https://togithub.com/prometheus/blackbox_exporter/issues/557) - \[ENHANCEMENT] Add control of recursion desired flag for DNS probes. [#859](https://togithub.com/prometheus/blackbox_exporter/issues/859) - \[ENHANCEMENT] Delay init of http phase values. [#865](https://togithub.com/prometheus/blackbox_exporter/issues/865) - \[BUGFIX] Fix IP hash. [#863](https://togithub.com/prometheus/blackbox_exporter/issues/863) ### [`v0.19.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.19.0): 0.19.0 / 2021-05-10 [Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.18.0...v0.19.0) In the HTTP probe, `no_follow_redirects` has been changed to `follow_redirects`. This release accepts both, with a precedence to the `no_follow_redirects` parameter. In the next release, `no_follow_redirects` will be removed. - \[CHANGE] HTTP probe: no_follow_redirects has been renamed to follow_redirects. - \[FEATURE] Add support for decompression of HTTP responses. [#764](https://togithub.com/prometheus/blackbox_exporter/issues/764) - \[FEATURE] Enable TLS and basic authentication. [#730](https://togithub.com/prometheus/blackbox_exporter/issues/730) - \[FEATURE] HTTP probe: *experimental* OAuth2 support. [#784](https://togithub.com/prometheus/blackbox_exporter/issues/784) - \[ENHANCEMENT] Add a health endpoint. [#752](https://togithub.com/prometheus/blackbox_exporter/issues/752) - \[ENHANCEMENT] Add a metric for unknown probes. [#716](https://togithub.com/prometheus/blackbox_exporter/issues/716) - \[ENHANCEMENT] Use preferred protocol first when resolving hostname. [#728](https://togithub.com/prometheus/blackbox_exporter/issues/728) - \[ENHANCEMENT] Validating the configuration tries to compile regexes. [#729](https://togithub.com/prometheus/blackbox_exporter/issues/729) - \[BUGFIX] HTTP probe: Fix error checking. [#723](https://togithub.com/prometheus/blackbox_exporter/issues/723) - \[BUGFIX] HTTP probe: Fix how the tls phase is calculated. [#758](https://togithub.com/prometheus/blackbox_exporter/issues/758) ### [`v0.18.0`](https://togithub.com/prometheus/blackbox_exporter/releases/tag/v0.18.0): 0.18.0 / 2020-10-12 [Compare Source](https://togithub.com/prometheus/blackbox_exporter/compare/v0.17.0...v0.18.0) \[ENHANCEMENT] Expose probe_dns_duration_seconds metric ([#662](https://togithub.com/prometheus/blackbox_exporter/issues/662)) \[ENHANCEMENT] Add probe_icmp_reply_hop_limit ([#694](https://togithub.com/prometheus/blackbox_exporter/issues/694)) \[ENHANCEMENT] prober/tls: adding metric to expose certificate fingerprint info ([#678](https://togithub.com/prometheus/blackbox_exporter/issues/678)) \[BUGFIX] prober/tls: fix probe_ssl_last_chain_expiry_timestamp_seconds ([#681](https://togithub.com/prometheus/blackbox_exporter/issues/681)) \[BUGFIX] Fix incorrect content length reporting when using regexes ([#674](https://togithub.com/prometheus/blackbox_exporter/issues/674)) \[BUGFIX] Fix panic when running ICMPv4 probe with DontFragment ([#686](https://togithub.com/prometheus/blackbox_exporter/issues/686)) \[BUGFIX] Deal with URLs with literal IPv6 addresses ([#645](https://togithub.com/prometheus/blackbox_exporter/issues/645)) \[BUGFIX] Change DoT default port to 853 ([#655](https://togithub.com/prometheus/blackbox_exporter/issues/655))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.
This PR has been generated by Renovate Bot.