appsignal-ruby icon indicating copy to clipboard operation
appsignal-ruby copied to clipboard

Track queue time for a Sidekiq worker

Open tombruijn opened this issue 5 years ago • 4 comments

Track queue time per Sidekiq worker so we can show a graph on our magic Sidekiq dashboard about it. This so you can differentiate between workers in the whole namespace.

  • [ ] Add metric to SidekiqPlugin: https://github.com/appsignal/appsignal-ruby/blob/01cf98491b539c94d32d651bb774a340f946a0e3/lib/appsignal/hooks/sidekiq.rb#L99
  • [ ] Update Sidekiq dashboard: https://github.com/appsignal/public_config/blob/d83984e1092fa39d413ee0c8d2eb2d28a3058775/dashboards/sidekiq/main.yml

Per request: https://app.intercom.io/a/apps/yzor8gyw/inbox/inbox/540709/conversations/21372152283

tombruijn avatar Mar 27 '19 14:03 tombruijn

This was once implemented on appsignal/appsignal-ruby#112 but looks like #362 remove it 😬

lucasmazza avatar Aug 13 '19 21:08 lucasmazza

Hi @lucasmazza, not sure what you mean. This issue is about tracking it per worker, not overall queue time. Is the overal queue time for Sidekiq broken for you?

tombruijn avatar Aug 14 '19 08:08 tombruijn

Yes, would be great to track it per worker!

thijssondag avatar Aug 16 '23 09:08 thijssondag