| 111 | } |
| 112 | |
| 113 | async function inspectQueue() { |
| 114 | const [waiting, delayed, active, failed, completed] = await Promise.all([ |
| 115 | sessionsQueue.getWaitingCount(), |
| 116 | sessionsQueue.getDelayedCount(), |
| 117 | sessionsQueue.getActiveCount(), |
| 118 | sessionsQueue.getFailedCount(), |
| 119 | sessionsQueue.getCompletedCount(), |
| 120 | ]); |
| 121 | |
| 122 | const failedSample = failed > 0 ? await sessionsQueue.getFailed(0, 4) : []; |
| 123 | |
| 124 | return { waiting, delayed, active, failed, completed, failedSample }; |
| 125 | } |
| 126 | |
| 127 | async function inspectBuffers() { |
| 128 | const redis = getRedisCache(); |