Sidekiq logging to both terminal and log file

29.4k views Asked by At

I'm using Sidekiq to queue up some jobs in my Rails server. As per the Logging wiki, it's as simple as adding the following in config/sidekiq.yml

---
:verbose: false
:pidfile: ./tmp/pids/sidekiq.pid
:logfile: ./log/sidekiq.log
:concurrency:  25

However, now this only logs to that log file, what if I do want to write out to STDOUT as well (atleast in development)?

1

There are 1 answers

0
Mike Perham On BEST ANSWER

Get rid of the logfile statement.

bundle exec sidekiq | tee ./log/sidekiq.log