Document Sidekiq troubleshooting tips
While troubleshooting a critical customer issue recently, it took us a long time to realize that sending a TTIN
signal to the Sidekiq process would give us a really useful backtrace. It seemed to be way more useful than strace
. This is documented in Sidekiq docs, but we missed it. Let's add a short note in GitLab docs and call it out so we don't spend time chasing other avenues in the future.
kill -TTIN <sidekiq_pid>
then look in Sidekiq log for backtrace/thread dump.
FYI @patricio @balameb @cabargas @kelvinmutuma
Edited by Kenneth Chu