Skip to content

Releases: Strech/sidekiq-prometheus-exporter

Fix sidekiq gem warnings ⚠️

29 Jul 08:47
Compare
Choose a tag to compare

Since redis-rb gem version higher than 4.2.0 will generate lots of warnings (as redis-namespace issue in the past) a sidekiq gem was updated in the Docker image to the latest stable version 6.2.1 which will contain also fix for new redis-rb behavior.

Thanks @RanAbram and @scottcrossen for the support 💛

Fix sidekiq-namespace gem warnings ⚠️

04 Apr 18:34
Compare
Choose a tag to compare

In this release, a very annoying warning about a wrong method name was removed. It was done by updating the sidekiq-namespace gem to the latest version 1.8.1.

Many thanks to @RanAbram for pointing out 💜

So starting this release it should be quiet inside the Docker containers 🤫

A new env variable for the Docker image

11 Mar 19:47
Compare
Choose a tag to compare

This is a meta release, only a Docker image, and a Helm package is updated. Thanks to @Namrata3991 for raising the issue and @ajinkyapisal for the fix.

In Docker image 0.1.15-1 if you are using a secure connection to the Redis you can set REDIS_SSL to true and the exporter application will start using rediss:// scheme instead of just redis://.

Happy exporting ❤️

Add new env variable to Docker image

12 Feb 18:09
Compare
Choose a tag to compare

In this release, an important env variable was added to the docker image REDIS_DISABLE_CLIENT_ID. This flag will disable a CLIENT command in Sidekiq, which might be required if a SaaS Redis provider is being used.

Thanks to @ckoenig 🧡 for this feature!

Fix Docker image Redis URL with password

05 Feb 20:30
Compare
Choose a tag to compare

Thanks to @dcd000 for spotting issue #33 💙

Rack 2.2+ support

27 Feb 17:22
Compare
Choose a tag to compare

Since Rack 2.2.0 response headers will always contain ETag value even if you set Cache-Control: no-cache. This implies that headers will be mutated and it will lead to issue #21

Starting this version it's not a case anymore, many thanks @sobels for the finding 👏 🎉

Fix Standard metrics when Sidekiq was never launched

24 May 09:56
ec8edbc
Compare
Choose a tag to compare

With empty Sidekiq statistics, some values were nil's which cause exporter to fail

Fix mistake with Sidekiq Scheduler exporter

17 May 22:31
Compare
Choose a tag to compare

Despite mistake fix the exporters banned was added to give a quick overview which exporters enabled and which not

Added new exporter Sidekiq Scheduler

30 Apr 11:09
Compare
Choose a tag to compare

A new exporter was added for the Sidekiq Scheduler contrib

It has 3 exposed metrics so far

# HELP sidekiq_scheduler_jobs The number of recurring jobs.
# TYPE sidekiq_scheduler_jobs gauge
sidekiq_scheduler_jobs 10

# HELP sidekiq_scheduler_enabled_jobs The number of enabled recurring jobs.
# TYPE sidekiq_scheduler_enabled_jobs gauge
sidekiq_scheduler_enabled_jobs 4

# HELP sidekiq_scheduler_time_since_last_run_minutes The number of minutes since the last recurring job was executed and current time.
# TYPE sidekiq_scheduler_time_since_last_run_minutes gauge
sidekiq_scheduler_time_since_last_run_minutes{name="my-recurring-job"} 15

Two new metrics sidekiq_workers and sidekiq_processes

27 Apr 20:47
48db839
Compare
Choose a tag to compare

Two new metrics were added to a standard set

# HELP sidekiq_workers The total number of workers across all the processes.
# TYPE sidekiq_workers gauge
sidekiq_workers 10
	
# HELP sidekiq_processes The total number of processes.
# TYPE sidekiq_processes gauge
sidekiq_processes 2