Releases: horazont/xmpp-blackbox-exporter
Releases · horazont/xmpp-blackbox-exporter
Breaking release 0.6.0
- Fix issues with expired LE root (eca4b9d)
- Fix reliability in face of TCP blackholes (1454de9)
- Support for restricting the IP version used for a probe (c298a9a)
- Do not break massively if a server for a ping account is a blackhole (002e7d1)
- Migrate to zap for logging (2760089)
- Fix another file descriptor leak in the context of broken client sessions (7793065)
- Be stricter about how connections are established (2b3e741) to avoid false negatives
Breaking release 0.5.0
Breaking change
- Project was renamed to
xmpp-blackbox-exporter
. The docker images now live at https://hub.docker.com/r/xsfjonas/xmpp-blackbox-exporter
Bugs fixed
- Disabled use of SCRAM-*-PLUS to work around https://github.com/mellium/xmpp/issues/46
Feature release 0.4.0
Bugfix release 0.3.1
Docker image tag: xsfjonas/prometheus-xmpp-blackbox-exporter:0.3.1
Bug fixes
- Docker image was unbuildable due to outdated go version.
Feature release 0.3.0
New features
- Support for probing via IBR (#6)
- Support for gathering SASL and Dialback information for s2s probes
- Support for checking SASL/Dialback offerings for s2s probes, just like c2s probes can already for SASL
- Support for configuring the
from
attribute of the stream header in s2s probes (#7)
Breaking changes
- The
s2s
probe config now requires afrom
field which specifies the value of thefrom
attribute in the stream header. This needs to be a valid bare domain JID, though it doesn’t have to resolve to anything. (#7)
Bug fixes
- Fix invalid stream
from
in s2s probes (#7)
Bugfix release version 0.2.3
Fixed bugs
- Panic when no proper IQ reply is received in time
Bugfix release version 0.2.2
Fixed bugs
- Goroutine leak with the ping prober (see #4)
Bugfix release version 0.2.1
Fixed bugs
- Fix file descriptor leaks which eventually turn the exporter useless (too many open files)
Feature release version 0.2.0
New features
- Export duration metrics for connection phases (
connect
,starttls
) analogous to the official blackbox exporter - Support for IQ ping prober: Authenticates using password-based SASL to a provisioned account and issues a XEP-0199 ping. Exports round-trip time,
auth
connection phase duration metric and allows on matching on success and/or error types.
Initial release
Nothing much to say here! Just look at the README.