Skip to content

dependency: bump yabeda-sidekiq from 0.7.0 to 0.8.0

George Koltsov requested to merge dependabot-bundler-yabeda-sidekiq-0.8.0 into master

Bumps yabeda-sidekiq from 0.7.0 to 0.8.0.

Release notes

Sourced from yabeda-sidekiq's releases.

0.8.0: Currently running jobs max time metric and global metrics collection switch

Added

  • sidekiq_running_job_runtime metric that tracks maximum runtime of currently running jobs. It may be useful for detection of hung jobs. See #17. [@​dsalahutdinov], [@​Envek]

  • Setting collect_cluster_metrics allowing to force enable or disable collection of global (whole Sidekiq installaction-wide) metrics. See #20. [@​mrexox]

    By default all sidekiq worker processes (servers) collects global metrics about whole Sidekiq installation. Client processes (everything else that is not Sidekiq worker) by default doesn't.

    With this config you can override this behavior:

    • force disable if you don't want multiple Sidekiq workers to report the same numbers (that causes excess load to both Redis and monitoring)
    • force enable if you want non-Sidekiq process to collect them (like dedicated metric exporter process)
Changelog

Sourced from yabeda-sidekiq's changelog.

0.8.0 - 2021-05-12

Added

  • sidekiq_running_job_runtime metric that tracks maximum runtime of currently running jobs. It may be useful for detection of hung jobs. See #17. [@​dsalahutdinov], [@​Envek]

  • Setting collect_cluster_metrics allowing to force enable or disable collection of global (whole Sidekiq installaction-wide) metrics. See #20. [@​mrexox]

    By default all sidekiq worker processes (servers) collects global metrics about whole Sidekiq installation. Client processes (everything else that is not Sidekiq worker) by default doesn't.

    With this config you can override this behavior:

    • force disable if you don't want multiple Sidekiq workers to report the same numbers (that causes excess load to both Redis and monitoring)
    • force enable if you want non-Sidekiq process to collect them (like dedicated metric exporter process)
Commits
  • c594f60 0.8.0: Currently running jobs max time metric and global metrics collection s...
  • fdb1d34 Add setting to force enable or disable collection of Sidekiq cluster-wide met...
  • 91c8f4e Track maximum runtime of currently running jobs (#17)
  • d39772b Add tests for stats collection in collect block
  • 87fc076 Migrate from Travis CI to GitHub Actions for tests and releases
  • See full diff in compare view


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • @dependabot-bot rebase will rebase this MR
  • @dependabot-bot recreate will recreate this MR rewriting all the manual changes and resolving conflicts

📝 Latest allure report

Edited by George Koltsov

Merge request reports

Loading