0.6.5 • Published 3 years ago

@abdatta/bulls-eye v0.6.5

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

Bulls Eye

A reactive admin panel for monitoring bull queues, using sockets for realtime updates!

Installation

npm i -g @abdatta/bulls-eye

Create a json file (say config.json) of the following format having your bull queue configarations.

/* config.json */
{
    "<some-host-name>": [
        {
            "name": "<queue-name>",
            "url": "<redis-url>(optional)",
            "options": { <bull-queue-options> }
        },
        {
          ...
        }
    ],
    "<another-host-name>": [
        ...
    ]
}

Here:

  • <some-host-name> can be any string, helpful for namespacing same named queues from different machines
  • <queue-name>, <redis-url> and {<bull-queue-options>} are the same params that you provide to bull when creating your queue using: new bull(name, url?, options?)

Now simply open the terminal in the directory where your config.json file is and execute:

bulls-eye --config config.json --port 4869

That's it! Now go to localhost:4869 and you can see your jobs and queues! :smile:

Screenshots

  • List of jobs in a queue SS1

  • Details of a particular job SS2

0.6.3

3 years ago

0.6.5

3 years ago

0.6.4

3 years ago

0.6.2

4 years ago

0.6.1

4 years ago

0.6.0

4 years ago

0.5.3

4 years ago

0.5.2

4 years ago

0.5.1

4 years ago

0.5.0

4 years ago

0.4.1

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.2.1

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago