Установите уровень журнала Sidekiq на уровень журнала Rails

Уровень журнала по умолчанию в Sidekiq — INFO, и его настройки не зависят от Rails.

Sidekiq использует стандартный класс Ruby Logger для ведения логов.

Чтобы изменить уровень журнала в классе Logger, задайте постоянное значение для Severity с помощью метода #level=.

Установите уровень журнала Sidekiq для Logger, используемого Sidekiq, в config/initializers/sidekiq.rb следующим образом:

Sidekiq.configure_server do |config|
  config.logger.level = Rails.logger.level
end
Войти в полноэкранный режим Выход из полноэкранного режима

См. также:

  • Логирование — mperham/sidekiq Wiki
  • 2.2 Уровни журналов — Отладка Rails-приложений — Руководство по Rails
  • модуль Logger::Severity — Документация RDoc

Оцените статью
devanswers.ru
Добавить комментарий