Queues show the backlog waiting to be processed, with per-queue counts.

Filtering scans the selected queue in the background. An animated Searching... status stays visible until the scan finishes; previous results remain available. Use Ctrl+u to cancel and clear the filter, / to replace it, or switch screens to stop the scan. Large queues can take time to search fully.

Queue jobs screen

Key bindings:

KeyDescription
3Go to Queues.
Up / kMove up one row.
Down / jMove down one row.
/Filter jobs in the selected queue by payload substring.
Ctrl+uClear the active job filter.
EnterShow job details.
cCopy job JID.
Ctrl+1–Ctrl+5Select queue.
[ / ]Page up or down (also Alt+Left / Alt+Right).
g / GJump to start or end.
sOpen queue list.
pPause/resume queue (requires sidekiq-pro and --danger).
qQuit.

Queue List

Queue list screen

Key bindings:

KeyDescription
Up / kMove up one row.
Down / jMove down one row.
/Filter queues by substring.
EnterShow jobs in the queue.
dDelete queue (requires --danger).
pPause/resume queue (requires sidekiq-pro and --danger).
EscBack to Queue details view.
qQuit.

Pausing queues

Sidekiq Pro 7.3.5+ allows pausing processing on any queue. Start Lazykiq with --enable=pro --danger (or --enable=ent --danger), select a queue, then press p and confirm to pause or resume it. Already running jobs may finish, and new jobs may still enter the queue. Paused queues are marked in the queue list, queue shortcuts, and selected queue’s jobs title.

Job Details

Shows detailed information about a queued job.

Job details screen

Key bindings:

KeyDescription
Up / kScroll up.
Down / jScroll down.
Left / hScroll left.
Right / lScroll right.
g / GJump to top or bottom.
Home / 0Scroll to the first column.
End / $Scroll to the last column.
TabSwitch between job details panel and job data.
cCopy job JSON.
EscBack to Queue details view.
qQuit.