Releases: prometheus/blackbox_exporter
0.20.0-rc.0 / 2022-02-17
- [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
0.19.0 / 2021-05-10
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
0.18.0 / 2020-10-12
[ENHANCEMENT] Expose probe_dns_duration_seconds metric (#662)
[ENHANCEMENT] Add probe_icmp_reply_hop_limit (#694)
[ENHANCEMENT] prober/tls: adding metric to expose certificate fingerprint info (#678)
[BUGFIX] prober/tls: fix probe_ssl_last_chain_expiry_timestamp_seconds (#681)
[BUGFIX] Fix incorrect content length reporting when using regexes (#674)
[BUGFIX] Fix panic when running ICMPv4 probe with DontFragment (#686)
[BUGFIX] Deal with URLs with literal IPv6 addresses (#645)
[BUGFIX] Change DoT default port to 853 (#655)
0.17.0 / 2020-06-19
[FEATURE] Add none/all matches to DNS RRset validation (#552)
[FEATURE] Allow specifying DNS query Class (#635)
[FEATURE] Add support for DoT to DNS probes (#643) (#644)
[ENHANCEMENT] Add new probe_ssl_last_chain_expiry_timestamp_seconds metric (#636)
[ENHANCEMENT] Add probe_ip_addr_hash to detect if the IP changes (#584)
[ENHANCEMENT] Add support for "rootless" ping (#642)
[BUGFIX] Seed RNG to ensure different ICMP ids. (#638)
0.16.0 / 2019-11-11
0.15.1 / 2019-09-17
[BUGFIX] Fix probe log links on front page when route prefix is set (#520)
0.15.0 / 2019-09-11
[FEATURE] Adding web.external-url and web.route-prefix flags (#515)
[ENHANCEMENT] Bump default timeout to 2m (#509)
[ENHANCEMENT] Use HTTP request's context, so cancellation works. (#510)
[ENHANCEMENT] Add separate history for expired failed probe results (#517)
[BUGFIX] Handle SIGTERM gracefully (#449)
[BUGFIX] Close configuration file (#467)
[BUGFIX] Use timeout for chooseProtocol (#458)
[BUGFIX] Do not apply offsets for explicit timeouts (#492)
[BUGFIX] Don't put v4 addresses in brackets (#506)
[BUGFIX] Set TLSHandshakeTimeout in HTTP transport (common#179)
0.14.0 / 2019-03-15
[CHANGE] fail_if_matches_regexp is now fail_if_body_matches_regexp in config file (#419)
[FEATURE] Add regexp matching of HTTP response headers to the http probe (#419)
[FEATURE] Add config option to disable protocol fallback (#382)
[ENHANCEMENT] Add Last-Modified HTTP header metric (#407)
[ENHANCEMENT] Add metrics for successful config loading (#413)
[BUGFIX] prober: icmp: Initialize ID and sequence to random values (#412)
0.13.0 / 2018-12-04
[FEATURE] Add flag to validate config (#306)
[ENHANCEMENT] Add serial number metric for dns soa queries (#333)
[ENHANCEMENT] Add ICMP duration metrics (#346)
[ENHACNEMENT] Make the history limit a configurable flag (#308)
[BUGFIX] Fix signal handler (#381)
[BUGFIX] Fixes around HTTP response body (#348 #363)
[BUGFIX] Make v4 ICMP work again on Windows (#329)
0.12.0 / 2018-02-27
[FEATURE] Allow specifying source address for DNS, TCP, and ICMP probes
[BUGFIX] Fix probe_http_content_length metric name
[BUGFIX] Add missing validation of HTTPClientConfig
[BUGFIX] Switched to Go 1.10, which includes fixes for the Host header around redirects