UNPKG

bull-arena

Version:

An interactive UI dashboard for Bee Queue

21 lines (16 loc) 455 B
const _ = require('lodash'); const Helpers = { getStats: async function(queue) { await queue.client.info(); // update queue.client.serverInfo return _.pickBy(queue.client.serverInfo, (value, key) => _.includes(this._usefulMetrics, key)); }, _usefulMetrics: [ 'redis_version', 'total_system_memory', 'used_memory', 'mem_fragmentation_ratio', 'connected_clients', 'blocked_clients' ] }; module.exports = Helpers;