rqmonitor:基于Flask的更加动态和可操作的前端仪表板,用于监视RQ:laptop:http://python-rq.org

时间:2024-02-24 10:05:04
【文件属性】:

文件名称:rqmonitor:基于Flask的更加动态和可操作的前端仪表板,用于监视RQ:laptop:http://python-rq.org

文件大小:3.41MB

文件格式:ZIP

更新时间:2024-02-24 10:05:04

python bootstrap flask monitoring dashboard

RQ Monitor是基于Flask的更具可行性和动态性的Web前端,用于监视您的RQ。 •• ••••• 主要特点 Redis RQ内存监视-通过Lua脚本实现 RQ可能不是您的redis唯一要做的工作,并且您想密切关注RQ名称空间的内存消耗。 在具有大数据的生产环境中执行该脚本时,请小心一点,因为脚本可能会阻止您的Redis一段时间。 向远程工作者发送信号 使用rqmonitor可以出于调试目的挂起/恢复/删除工作程序,这些工作程序可以位于运行rqmonitor的同一实例或网络中的其他某些实例上。 rqmonitor在内部使用将命令发送给远程工作人员。 确保运行rqmonitor的实例对其他运行rq worker的实例具有适当的访问权限(可以通过正确配置ssh来实现),因此请确保在ssh_config中添加了适当的条目。 通过数据表的所有数据填充: 队列和辅助仪表板由客户端DataTables呈现,因此您可以获得排序,搜索,可靠的分页等附加功能。 Jobs仪表板在启用了DataTables的服务器端选项的情况下呈现,以便轻松加载大量作业。(将来也计划使用Ajax P


【文件预览】:
rqmonitor-master
----MANIFEST.in(128B)
----.travis.yml(288B)
----rqmonitor()
--------utils.py(19KB)
--------cli.py(9KB)
--------templates()
--------__main__.py(72B)
--------static()
--------decorators.py(1KB)
--------__init__.py(73B)
--------defaults.py(141B)
--------bp.py(16KB)
--------version.py(18B)
--------exceptions.py(701B)
----Dockerfile(325B)
----tests()
--------fixtures.py(4KB)
--------test_decorator.py(962B)
--------__init__.py(2KB)
--------test_bp.py(7KB)
----LICENSE(11KB)
----setup.cfg(39B)
----requirements.txt(104B)
----AUTHORS(41B)
----setup.py(2KB)
----.gitignore(210B)
----artifacts()
--------demo.gif(1.9MB)
--------rqmonitor.png(28KB)
----README.md(6KB)
----helpers()
--------supervisord.conf(191B)
--------create_jobs.py(982B)

网友评论