Skip to content

Releases: criteo/blackbox-prober

blackbox-prober-0.1.28

07 Jan 09:01
Compare
Choose a tag to compare

What's Changed

  • Disable cgo when building the probe by @geobeau in #43

Full Changelog: blackbox-prober-0.1.27...blackbox-prober-0.1.28

blackbox-prober-0.1.27

03 Jan 15:10
7efd3e3
Compare
Choose a tag to compare

What's Changed

Full Changelog: blackbox-prober-0.1.26...blackbox-prober-0.1.27

blackbox-prober-0.1.26

26 Feb 08:47
c72af41
Compare
Choose a tag to compare

Clean the old 'aerospike-namespaces' consul metadata that is no longer supported

blackbox-prober-0.1.25

21 Feb 13:12
3441cf9
Compare
Choose a tag to compare

this release fix the issue regarding the 0.1.24 that failed to parse the new MetaKey added (aerospike-monitoring-)

blackbox-prober-0.1.24: Support new MetaData aerospike-monitoring-*

16 Feb 13:36
a030629
Compare
Choose a tag to compare

Following a consul limitation reached when using the metadata "aerospike-namespaces" (max for metadata value is 512 bytes), we needed to split into multiple metadata (1 per namespace) to activate the monitoring.

blackbox-prober-0.1.23: Allow configuring ExitFastOnExhaustedConnectionPool

13 Dec 17:10
Compare
Choose a tag to compare
The default behavior of the aerospike client is to loop forever
trying to openconnections when a node is down. Now, if it tried
to open too many connections it will stop right aways

blackbox-prober-0.1.22: Remove warmup of the aerospike client

13 Dec 15:48
Compare
Choose a tag to compare
It spawns a very high number of go routine.
Instead minConnection is prefered.

blackbox-prober-0.1.21: Change the namespacing model for Aerospike

06 Jan 10:54
Compare
Choose a tag to compare
Previously we were starting one probe worker for each cluster. With one driver per worker.

Now we spawn one worker per namespace per cluster.
The main benefit is that namespace are handled
independantly by the probe, it won't get stuck if
one namespace is failing to start.

blackbox-prober-0.1.20: Avoid unwrapping Aerospike errors

20 Sep 17:49
Compare
Choose a tag to compare
Aerospike errors implement the std error interface
so we can use them as is
Unwrapping is bad because if the error didn't wrap another error in the first place it will return nil
It was make the probe panic

blackbox-prober-0.1.19: Disable compression when building blackbox prober

04 Aug 15:23
Compare
Choose a tag to compare
It doesn't bring much value and it makes it a bit harder to build images