Sha256: 76e88548cd84eafd1870b7d5738b0630b6f994f1a05f8b582b9663d567682321

Contents?: true

Size: 837 Bytes

Versions: 2

Compression:

Stored size: 837 Bytes

Contents

# Monit configuration for Sidekiq :  <%= fetch(:application) %>
  check process <%= sidekiq_service_name %>
  matching 'sidekiq .* <%= fetch(:full_app_name) %>'
  start program = "/bin/su - <%= sidekiq_user(role) %> -c 'cd <%= current_path %> && <%= SSHKit.config.command_map[:bundle] %> exec sidekiq -e <%= fetch(:sidekiq_env) %> <%= sidekiq_config %> <%= sidekiq_concurrency %> <%= sidekiq_require %> <%= sidekiq_queues %> <%= sidekiq_logfile ? ">> #{sidekiq_logfile} 2>&1" : nil %> &'" with timeout 30 seconds
  stop program = "/bin/su - <%= sidekiq_user(role) %> -c 'ps -ax | grep "<%= "sidekiq .* #{fetch(:full_app_name)}" %>" | grep -v grep | awk "{print \$1}" | xargs --no-run-if-empty kill'" with timeout <%= fetch(:sidekiq_timeout).to_i + 10  %> seconds
  group <%= fetch(:sidekiq_monit_group) || fetch(:application) %>-sidekiq

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
capistrano-sidekiq-2.2.0 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-2.1.0 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb