Key Features • Install • Docker • Usage • Credits • Contribute • Similar Tool • License
rqmonitor
with pip
$ pip install rqmonitor
You love docker, don't you ?
Pull rqmonitor latest docker image from dockerhub
docker pull pranavgupta1234/rqmonitor
docker run -p 8899:8899 pranavgupta1234/rqmonitor
The above command will successfully run the flask app but your redis is probably on your docker host then provide your docker host private IP for redis url via env, like:
docker run --env RQ_MONITOR_REDIS_URL=redis://<your-private-ip>:6379 -p 8899:8899 pranavgupta1234/rqmonitor
CLI options are similar to that of rq-dashboard.
Download latest version of rqmonitor from pypi and fire up your command line and type rqmonitor --help
.
Usage: rqmonitor [OPTIONS]
Run the RQ Monitor Flask server.
All configuration can be set on the command line or through environment
variables of the form RQ_MONITOR_*. For example RQ_MONITOR_USERNAME.
A subset of the configuration (the configuration parameters used by the
underlying flask blueprint) can also be provided in a Python module
referenced using --config, or with a .cfg file referenced by the
RQ_MONITOR_SETTINGS environment variable.
Options:
-b, --bind TEXT IP or hostname on which to bind HTTP server
-p, --port INTEGER Port on which to bind HTTP server
--url-prefix TEXT URL prefix e.g. for use behind a reverse
proxy
--username TEXT HTTP Basic Auth username (not used if not
set)
--password TEXT HTTP Basic Auth password
-c, --config TEXT Configuration file (Python module on search
path)
-u, --redis-url TEXT Redis URL. Can be specified multiple times.
Default: redis://127.0.0.1:6379
--refresh-interval, --interval INTEGER
Refresh interval in ms
--extra-path TEXT Append specified directories to sys.path
--debug / --normal Enter DEBUG mode
-v, --verbose Enable verbose logging
--help Show this message and exit.
This software is majorly dependent on the following open source packages:
$ git checkout https://github.com/pranavgupta1234/rqmonitor -b name_for_new_branch
.Some snippets in rqmonitor have been used from rq-dashboard.
Apache 2.0