rmq cli监视器

amqpeek的Python项目详细描述


https://img.shields.io/travis/steveYeah/amqpeek.svg?branch=master

amqpeek

A flexible RMQ monitor that keeps track of RMQ, notifying you over multiple channels when connections cannot be made, queues have not been declared, and when queue lengths increase beyond specified limits.

安装

$ pip install amqpeek

安装后,您可以通过编辑配置文件来设置amqpeek以满足您的需要

创建配置文件

创建基本配置文件:

$ amqpeek --gen_config

这将在当前目录中创建一个名为amqpeek.yaml的文件。给你 可以为rmq设置连接详细信息,定义要监视的队列 并定义要使用的通知程序通道。编辑此文件以适合 需要

运行

列出所有选项:

$ amqpeek --help

运行不带参数的amqpeek: 这运行监视脚本一次,然后退出(在运行AMQPEEK作为CRON作业时有用)

$ amqpeek

以间隔运行amqpeek: 它监视rmq,每10分钟在 连续循环(在主管或类似人员的领导下运行amqpeek时有用)

$ amqpeek --interval 10

也可以指定要使用的配置文件的位置,而不是默认位置 当前目录的位置

$ amqpeek --config config.yaml

通知通道

amqpeek支持多个通知通道。

当前支持的频道:

  • 松弛度
  • 电子邮件(SMTP)

它们通过配置文件在通知程序下进行控制。你可以混合搭配 您希望使用的通知程序,并且可以有多个相同的通知程序类型。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Libgdx管理单个Clicklistener的问题   编译Java反编译>重新编译过程,安全吗?   将java RGB值转换为颜色。价值   swing java AWT本机操作系统库?   java将HTTPS添加到Google App Engine上的自定义域(并保持HTTP工作)   windows Java swing应用程序即服务   JavaSpring身份验证提供程序忽略我的详细信息   java在usb 安卓非根设备中创建文件夹?   java如何操作粘贴到JTextField中的文本,而不是键入的输入?   java jinterop无法通过WMI监视Win7   java文件解密:IllegalBlockSizeException:解密中的最后一个块未完成   运行Java时出现问题。对雄猫的战争   java在Harmony OS中,可为空和非空注释的替代方案是什么?   swagger ui删除SpringFox swagger ui中的基本错误控制器   java Spring引导自定义外部配置加载顺序   尝试连接到RMI注册表但获取java时出现异常。网连接异常:连接被拒绝:连接   png Java webapp图像文件上传最佳实践   java如何降级JDK?   带有两个标签的java JOptionPane