Metrics
Built-in Metrics for your queues.
import { Worker, MetricsTime } from 'bullmq';
const myWorker = new Worker('Paint', {
connection,
metrics: {
maxDataPoints: MetricsTime.ONE_WEEK * 2,
},
});import { Queue } from 'bullmq';
const myQueue = new Queue('Paint', {
connection,
});
const metrics = await queue.getMetrics('completed', 0, MetricsTime.ONE_WEEK * 2);
/* Returns a Metrics object:
{
data: number[];
count: number;
meta: {
count: number;
prevTS: number;
prevCount: number;
};
}
*/Read more:
Last updated
Was this helpful?