class HealthCheck::SidekiqHealthCheck
Public Class Methods
check()
click to toggle source
# File lib/health_check/sidekiq_health_check.rb, line 5 def self.check unless defined?(::Sidekiq) raise "Wrong configuration. Missing 'sidekiq' gem" end ::Sidekiq.redis do |r| res = r.ping res == 'PONG' ? '' : "Sidekiq.redis.ping returned #{res.inspect} instead of PONG" end rescue Exception => e create_error 'sidekiq-redis', e.message end