UNPKG

@bull-board/api

Version:

A Dashboard server API built on top of bull or bullmq.

18 lines 587 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.metricsHandler = void 0; const queue_1 = require("../providers/queue"); async function getMetrics(_req, queue) { const [completed, failed] = await Promise.all([ queue.getMetrics('completed').catch(() => null), queue.getMetrics('failed').catch(() => null), ]); return { status: 200, body: { completed, failed }, }; } exports.metricsHandler = (0, queue_1.queueProvider)(getMetrics, { skipReadOnlyModeCheck: true, }); //# sourceMappingURL=metrics.js.map