Skip to content

QueueStats

Defined in: packages/core/src/jobs/types.ts:351

Aggregated statistics for the job queue.

const stats = await monque.getQueueStats();
console.log(`Total jobs: ${stats.total}`);
console.log(`Pending: ${stats.pending}`);
console.log(`Processing: ${stats.processing}`);
console.log(`Failed: ${stats.failed}`);
console.log(`Start to finish avg: ${stats.avgProcessingDurationMs}ms`);
optional avgProcessingDurationMs?: number;

Defined in: packages/core/src/jobs/types.ts:358


cancelled: number;

Defined in: packages/core/src/jobs/types.ts:356


completed: number;

Defined in: packages/core/src/jobs/types.ts:354


failed: number;

Defined in: packages/core/src/jobs/types.ts:355


pending: number;

Defined in: packages/core/src/jobs/types.ts:352


processing: number;

Defined in: packages/core/src/jobs/types.ts:353


total: number;

Defined in: packages/core/src/jobs/types.ts:357