Blackbox Exporter Versions Save

Blackbox prober exporter

v0.25.0

1 month ago
  • [FEATURE] Allow to get Probe logs by target #1063
  • [FEATURE] Log errors from probe #1091
  • [BUGFIX] Prevent logging confusing error message #1059
  • [BUGFIX] Explicit registration of internal exporter metrics 1060

v0.24.0

1 year ago
  • [CHANGE] Make Proxy Connect Headers consistent with Prometheus #1008
  • [FEATURE] Add hostname parameter for TCP probe #981
  • [FEATURE] Add support for HTTP request body as file #987

v0.23.0

1 year ago
  • [SECURITY] Update Exporter Toolkit (CVE-2022-46146) #979
  • [FEATURE] Support multiple Listen Addresses and systemd socket activation #979
  • [FEATURE] Add leaf certificate details in a new probe_ssl_last_chain_info metric. #943
  • [FEATURE] DNS: Add Add probe_dns_query_succeeded metric. #990

v0.22.0

1 year ago
  • [FEATURE] HTTP: Add skip_resolve_phase_with_proxy option. #944
  • [ENHANCEMENT] OAuth: Use Blackbox Exporter user agent when doing OAuth2 authenticated requests. #948
  • [ENHANCEMENT] Print usage and help to stdout instead of stderr. #928

v0.21.1

1 year ago
  • [BUGFIX] Fix a data race in HTTP probes. #929

v0.21.0

1 year ago

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. Blackbox Exporter users can override this with the min_version parameter of tls_config.
  2. Certificates signed with the SHA-1 hash function are rejected. This doesn't apply to self-signed root certificates.
  • [BUGFIX] Prevent setting negative timeouts when using a small scrape interval. #869

v0.21.0-rc.0

2 years ago

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. Blackbox Exporter users can override this with the min_version parameter of tls_config.
  2. Certificates signed with the SHA-1 hash function are rejected. This doesn't apply to self-signed root certificates.
  • [BUGFIX] Prevent setting negative timeouts when using a small scrape interval. #869

v0.20.0

2 years ago
  • [FEATURE] Add support for grpc health check. #835
  • [FEATURE] Add hostname parameter. #823
  • [ENHANCEMENT] Add body_size_limit option to http module. #836
  • [ENHANCEMENT] Change default user agent. #557
  • [ENHANCEMENT] Add control of recursion desired flag for DNS probes. #859
  • [ENHANCEMENT] Delay init of http phase values. #865
  • [BUGFIX] Fix IP hash. #863

v0.20.0-rc.0

2 years ago
  • [FEATURE] Add hostname parameter. #823
  • [FEATURE] Add support for grpc health check. #835
  • [ENHANCEMENT] Change default user agent. #557
  • [ENHANCEMENT] Add control of recursion desired flag for DNS probes. #859
  • [ENHANCEMENT] Add body_size_limit option to http module. #836
  • [ENHANCEMENT] Delay init of http phase values. #865
  • [BUGFIX] Fix IP hash. #863

v0.19.0

3 years ago

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
  • [FEATURE] Enable TLS and basic authentication. #730
  • [FEATURE] HTTP probe: experimental OAuth2 support. #784
  • [ENHANCEMENT] Add a health endpoint. #752
  • [ENHANCEMENT] Add a metric for unknown probes. #716
  • [ENHANCEMENT] Use preferred protocol first when resolving hostname. #728
  • [ENHANCEMENT] Validating the configuration tries to compile regexes. #729
  • [BUGFIX] HTTP probe: Fix error checking. #723
  • [BUGFIX] HTTP probe: Fix how the tls phase is calculated. #758