用python编写的一个收集的插件,用于收集rabbitmq中的统计信息。

collectd-rabbitmq的Python项目详细描述


https://img.shields.io/pypi/v/collectd-rabbitmq.svghttps://api.travis-ci.org/NYTimes/collectd-rabbitmq.svgDocumentation Statushttps://coveralls.io/repos/github/NYTimes/collectd-rabbitmq/badge.svg?branch=master

“一个用python编写的收集插件,用于从rabbitmq收集统计信息。”

功能

  • 支持队列、交换和节点状态,

配置

此插件支持少量配置选项:

  • 用户名:rabbitmq用户。默认为来宾
  • 密码:rabbitmq用户密码。默认为来宾
  • 领域:用于身份验证的http领域。默认为RabbitMQ管理
  • scheme:运行rabbitmq管理api的协议。默认为http
  • 主机:运行rabbitmq服务器的主机名。默认为本地主机
  • 端口:rabbitmq服务器正在监听的端口。默认为15672
  • validateCerts:如果将it设置为false,则可以忽略验证SSL证书。默认为true
  • vhost prefix:给vhost名称加前缀的任意字符串。默认为无
  • 忽略:要忽略的队列,按regex匹配。参见示例。
有关详细信息,请参见this example

节点

对于每个节点,将收集以下统计信息:

  • 磁盘可用空间限制
  • FD U总计
  • 已使用FD
  • 内存限制
  • 使用的内存
  • 过程总计
  • 使用的过程
  • 处理器
  • 运行队列
  • 插座合计
  • 使用的插座

排队

对于每个vhost中的每个队列,将收集以下统计信息: _注:主机名以默认方式发送

  • 信息统计
    • 送货上门
    • 提供获取详细信息
      • 费率
    • 获取
    • 获取详细信息
      • 费率
    • 发布
    • 发布详细信息
      • 费率
    • 再肝
    • 重新传送详细信息
      • 费率
  • 消息
  • 消息详细信息
    • 费率
  • 信息准备就绪
  • 消息准备就绪详细信息
    • 费率
  • 未确认的消息
  • 消息未确认的详细信息 *费率
  • 内存
  • 消费者
  • 消费者利用率

交换

对于每个vhost中的每个交换,将收集以下统计信息: _注:主机名以默认方式发送

  • 磁盘空间
  • 磁盘可用空间限制
  • FD U总计
  • 已使用FD
  • 内存限制
  • 使用的内存
  • 过程总计
  • 使用的过程
  • 处理器
  • 运行队列
  • 插座合计
  • 使用的插座

学分

这个包是用Cookiecuttercookiecutter-pypackage项目模板创建的。

历史记录

0.1.0(2014-09-18)

  • 首次公开发行。

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

推荐PyPI第三方库


热门话题
java为什么会出现这些错误?表达式的非法开始   使用HttpUrlConnection的java测试URL仅适用于前面的www   在大数据集上使用kmeans的java堆外内存   查找Java RandomAccessFile如何以字符形式读取第n个字节   java Android从BroadcastReceiver获取标题和描述   java使用构造函数参数模拟嵌套类并测试方法   正在将Azure Blob项强制转换为Java文件对象   java并行运行testNG套件   java程序在运行时似乎没有进入   贬低Java规则引擎的优点和缺点   文本区域中的java中心文本   java JPA从多个表中选择错误   类Java问题使用类加载器重新加载代码   java如何在Spring非管理类上使用@Value   java(关闭)Gradle导入VS代码失败   java arraylist拆分(“空白”)并计算字数   Android/Java如何在单独的*中调用函数。java文件?   具有基本身份验证的java Apache Camel RSS模块   java为什么程序在出现溢出或下溢时不抛出异常